Github和Gitee共用一个SSH keys

Last updated on:3 years ago

这种方法适用于同一个注册邮箱。双系统或者多终端可以重复上述操作,多add几个ssh。
生成本地密匙:

ssh-keygen -t rsa -C "你的GitHub注册邮箱"

连续三次回车,三个问题为空即可。

找到生成路径,如

C:\Users\Anthony Dave/.ssh/

将id_rsa.pub内容复制,然后在下面两个链接的key框分别粘贴刚刚复制的密匙,新建即可。
https://github.com/settings/keys
https://gitee.com/profile/sshkeys

使用下面语句分别关联github和gitee。

ssh git@github.com
ssh git@gitee.com

效果图:

使用git时,用户名不同的话,有可能要修改git config。但一般来说使用过了ssh的push之后就不用了。

git config --global user.name "你的GitHub用户名"
git config --global user.email "你的GitHub注册邮箱"