目录
1. 生成多个ssh密钥
运行下面指令生成密钥(注意生成第二个密钥时需要修改生成的密钥名否则会覆盖掉第一次生成的密钥),-f
是用来指定生成的 SSH 密钥文件的名称和路径
ssh-keygen -t rsa -C '[邮箱]' -f ~/.ssh/id_rsa(这里的id_rsa便是生成的ssh密钥名)
输入指令后一路回车,出现下图样式说明ssh key生成成功
之后进入C盘用户文件夹下.ssh文件夹下查看是否生成两个ssh密钥
2. 修改config文件
进入C盘用户文件夹下.ssh文件夹里面打开config文件,没有则自己创建config文件,填写如下内容后保存。(注意这里第二个Host的名字便是第二个GitHub仓库连接时的连接名,可以自己随意修改)
Host github.com
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa
Host bgithub
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa2