如何在windows中配置两个github账户

2020-06-07  本文已影响0人  百變Confucius

如果你之前配置了global的用户名跟邮箱,那么需要清除它们:

#全局配置账户移除
git config --global --unset user.name
#全局配置邮箱移除
git config --global --unset user.email

第二步:通过ssh-keygen -t rsa -C 命令生成每个邮箱对应的rsa key pair,第一个账户可以使用默认的id_rsa路径,第二个github账户需要自己重新命名一个我命名的是id_rsa_new
ssh-keygen -t rsa -C "邮箱地址"

image.png image.png

第三步:需要在.ssh中配置config文件
如果你的.ssh文件中没有config,那么就:
touch config
然后
vim config
这里主要需要在config文件里面写下每个github账户的Host, Hostname,IdentityFile跟User;
Host跟HostName都是域名,可以通过查看github看到;
IdentityFile就是你配置的rsa key pair的保存路径;User就是你的github用户名字;

image.png

可以通过ssh -T git@域名来检查是否成功绑定了:

image.png
如果成功绑定了就会出现You've successfully authenticated相关信息

然后你就可以把你对应的xxx.pub文件中生成的ssh key绑定到你的github

image.png
上一篇 下一篇

猜你喜欢

热点阅读