linux系统下如何搭建本地git服务器,用于存放团队的开发代码,如下步骤:
1.先用一台服务器来安装git,安装好linux以后,在这里选用的是Ubuntu 14.04。然后配置静态IP:172.16.0.110。执行下面命令:
>> sudo apt-get install git
2.创建一个git用户:
>> sudo adduser git
3.建立/home/git/.ssh/authorized_keys文件,将团队每个人的~/.ssh/id_rsa.pub文件复制到上述文件中,一行一个。
4.在/srv目录建立一个git仓库:
>> cd /srv
>> sudo git init --bare ourwiki.git
如果是远程建立git仓库的话,先远程登录到服务器上(保证是同一个局域网):
>> ssh computerName@172.16.0.110
然后继续上面的步骤。
5.修改git仓库的所属者:
>> sudo chown -R git:git ourwiki.git
6.克隆项目:
>> git clone git@172.16.0.110:/srv/ourwiki.git
7.克隆下来以后(空的文件夹,必须加入一个小文件,一般readme.txt就可以,提交以后再执行下面代码):
提交代码:
>> git add -A
>> git status
>> git commit -m "提交master的readme.txt"
>> git push origin master
重新克隆以后切换分支就可以创建了(切换到一个没有的分支就会自动的创建一个分支):
>> git checkout -b release
同样的方式创建一个readme文档,提交上去即可。