【工具教程】Gitee与Github同时配置ssh key
程序员文章站
2022-04-30 11:12:52
...
进入到 ~/.ssh
目录下
若没有该目录则手工创建
Git Bash Here
执行命令
ssh-****** -t rsa -C "[email protected]" -f "github_id_rsa"
ssh-****** -t rsa -C "[email protected]" -f "gitee_id_rsa"
执行命令后会在改目录下生成 ssh
的 public key
文件
设置 public key
打开 gitee_id_rsa.pub
文件,将内容复制到gitee的ssh中保存
同样,打开 github_id_rsa.pub
文件,将内容复制到gitee的ssh中保存
创建config文件解决ssh冲突
创建名为config的文件,注意没有后缀名,内容如下:
# gitee
Host gitee.com
HostName gitee.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/gitee_id_rsa
# github
Host github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/github_id_rsa
测试
测试gitee命令:
ssh -T [email protected]
测试GitHub命令:
ssh -T [email protected]