一台电脑一般只是配置一个Git账号,但是有时候代码放在不同的代码托管平台上面,这时候就得将多个git账号添加到一个电脑上面了。
生成第一个git,
打开git bash,在命令行输入命令如下:
ssh-keygen -t rsa -C "xxxxx@xxxxx.com"
连续几下回车就可以看到第一个git的秘钥放在了/c/Users/Administrator/.ssh
下面了
生成第二个git
命令行输入如下命令:
ssh-keygen -t rsa -f ~/.ssh/id_rsa_oschina -C "2856992713@qq.com"
连续几下回车就可以到到第二个的秘钥也放在了/c/Users/Administrator/.ssh
其中第二个的密钥对是id_rsa_oschina
最后将秘钥添加到SSH Agent
中:
ssh-add ~/.ssh/id_rsa
ssh-add ~/.ssh/id_rsa_oschina
执行ssh-add
可能会出现错误Could not open a connection to your authentication agent
解决上面错误信息的办法是执行以下命令ssh-agent bash