[g-2]git配置一台电脑多个git账号(mac版)

  • 使用不同的邮箱生成对应的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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容