乐趣区

关于git:gitee配置多个SSHKey

国内拜访 github,要么拜访不上,要么缓缓慢,所以决定用 gitee。
解决同一台服务器部署多个放在 gitee 上的利用,须要配置不同的 ssh-key 对应不同的环境。

1, 生成 ssh-key

ssh-keygen -t rsa -C 'youremail@your.com' -f ~/.ssh/xxx_rsa

2,将 xxx_rsa.pub 中的内容增加到本人的 gitee 部署公钥中。

cat ~/.ssh/xxx_rsa.pub

3,增加到公钥

4,进入到~/.ssh 目录下新建 config 文件,用编辑器关上 config 文件并增加内容

# xxx 我的项目
Host gitee-xxx.com
    HostName gitee.com
    PreferredAuthentications publickey
    IdentityFile ~/.ssh/xxx_rsa

5,测试是否部署胜利

ssh -T git@gitee-dev.com

6,Git 命令 clone 我的项目

git clone git@gitee-xxx.com:leadson/xxx.git
退出移动版