[g-2]git配置一台电脑多个git账号(mac版)
2020-04-14 本文已影响0人
ALLIN5
- 使用不同的邮箱生成对应的id_rsa,id_rsa.pub,l命令如下
ssh-keygent -t rsa -C "邮箱地址"
- 测试
ssh -T git@github.com
ssh -T git@code.aliyun.com
-
报错信息如下:
image.png
-
解决办法,执行下列命令
ssh -v git@github.com
ssh-add ~/.ssh/id_rsa_github
ssh-add ~/.ssh/id_rsa_le
-
再次ssh -T 代码库地址测试
image.png
-
如果一段时间后突然git denied (publickey),可能是本地的私钥丢失
image.png
-
解决办法,执行ssh-add 命令,问题解决
ssh-add ~/.ssh/id_rsa_github
ssh-add ~/.ssh/id_rsa_le