新建一个用户,专门用来搭建 git 服务器
1 | adduser git |
不允许该用户 ssh 到服务器
1 | vi /etc/passwd |
设置提交代码时的密码
1 | passwd git |
生成公钥(在编辑代码的电脑上[客户端])
1 | cd ~ |
将公钥加到 git 用户 authorized_keys 中
1 | cd /home/git |
初始化一个 git 仓库
1 | cd /var # 可以放到任意可访问的位置 |
克隆仓库(在客户端)
1 | git clone git@服务器IP:/var/git/xxx.git |