欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【工具教程】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"

执行命令后会在改目录下生成 sshpublic 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]