最简方案
sudo apt-get install git
sudo adduser git
此步输入密码后其他全部回车
cd /home/git/
sudo git init --bare test.git
sudo chown -R git:git test.git
sudo mkdir /home/git/.ssh
sudo touch /home/git/.ssh/authorized_keys
将客户端的~/.ssh/id_rsa.pub下的内容追加到authorized_keys,这样在提交代码时候不需要输入服务器账户和密码
客户端clone版本库到当前目录下的test目录:
git clone git@192.168.xx.xx:/home/git/test.git test
结束 谢谢
另外可以参考此文章:http://mp.weixin.qq.com/s?__biz=MjM5OTMxMzA4NQ==&mid=216478095&idx=2&sn=536159df03335631affc89a26985bfdf&mpshare=1&scene=1&srcid=082482UqLL7OocGD17IqxFZB#rd