下面简单介绍在Centos 7上部署Git 仓库。
一、安装Git及创建用户、配置邮箱
安装git:
# yum install git
创建用户:
(略。。。)
一般单独创建一个git 用户,并禁止用户登录,参考:
https://www.cnblogs.com/shijiaoyun/p/9663396.html
安装完git后配置用户名、邮箱
# git config --global user.name author // 将用户名设为author
# git config --global user.email author@corpmail.com // 将用户邮箱设为author@corpmail.com
二、新建导入一个git 项目
导入一个新的git 项目 (假设 项目代码放在 jes2000下, 一般仓库以.git 结尾,即jes2000.git)
# cd jes2000.git/
# git init
# git add . # 将当前目录下(递归)的文件/文件夹加入git控制
# git commit -m "first commit,Create a repository" # 提交
# git branch -a ## 查看分支
提交完成后会自动完成创建一个master 分支。
也可以将空的仓库,check 到本地(git clone )后,提交代码,并推送到远端自动创建master 分支。
通过 URL: ssh://192.168.226.222:/home/huang/gitrepo/jes2000.git 进行访问、提交。
如果SSH端口号不是默认的 22,这需要在IP 后面跟上具体的IP,
如: git clone ssh://192.168.226.222:19283/home/huang/gitrepo/jes2000.git