一、服务器架设

sudo adduser git

su git

ssh-keygen -t rsa -C "xxxxx@sina.com"

cd  /home/git/.ssh

touch authorized_keys

注意:修改authorized_keys权限

chmod 600 authorized_keys

建立空的仓库

cd  /home/git/work

注释:work工作目录的权限755

mkdir project.git

git --bare init

配置hostes

sudo vim /etc/hosts

192.168.0.97 gitserver

图片.png

客户端:

1:使用Putty key  Grenerate生产key值

spacer.gif

2 :保存 Save private Key  到自己的目录;

3:复制key值添加到服务器authorized_keys文件中;

4 :测试;ssh://git@gitserver:/home/git/work/project.gi

图片.png

spacer.gif