搭建git server 并用 sourcetree 连接
搭建git server 并用 sourcetree 连接
- 安装 git
sudo apt-get install git
- 创建 git 用户
sudo adduser git
- 初始化 git
sudo git init --bare sample.git
修改 sample.git的所属组及用户
$ sudo chown -R git:git sample.git
- 创建证书登录
创建 /home/git/.ssh/authorized_keys
将公钥添加到 authorized_keys中
cat ./id_rsa >> authorized_keys
如果有多个账户就添加多个账户。
- source tree clone 选择用 ssh 登录
其他注意事项
- 一定要在 git 用户里面添加 ssh。 之前操作时由于在 root 账户里面添加信息,导致一直报如下图错误。
参考链接: