一台电脑一般只是配置一个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
本文介绍如何在同一台电脑上配置和使用多个Git账号的方法。通过生成不同的SSH密钥,并将其添加到SSHAgent中,实现不同代码托管平台账号间的切换。
649

被折叠的 条评论
为什么被折叠?



