搭建git server 并用 sourcetree 连接

搭建git server 并用 sourcetree 连接

  1. 安装 git
sudo apt-get install git

  1. 创建 git 用户
sudo adduser git
  1. 初始化 git
sudo git init --bare sample.git

修改 sample.git的所属组及用户

$ sudo chown -R git:git sample.git
  1. 创建证书登录

创建 /home/git/.ssh/authorized_keys

将公钥添加到 authorized_keys中

cat ./id_rsa >> authorized_keys

如果有多个账户就添加多个账户。

  1. source tree clone 选择用 ssh 登录

搭建git server 并用 sourcetree 连接

搭建git server 并用 sourcetree 连接

其他注意事项

  1. 一定要在 git 用户里面添加 ssh。 之前操作时由于在 root 账户里面添加信息,导致一直报如下图错误。

搭建git server 并用 sourcetree 连接

参考链接:

  1. 搭建Git 服务器

  2. 向 Git 服务器添加公钥