首页 > 其他 > 详细

m1配置多个git账户

时间:2021-02-01 23:44:26      阅读:74      评论:0      收藏:0      [点我收藏+]

由于有两个账号,github和gitee都要使用git账户,并且之前注册的时候邮箱也是不一样的,特意看了下网上的文章,有的写的并不准确,配置过程中踩过坑现在记录一下。

 

第一步:配置config文件

先进入到$HOME下的.ssh文件夹下面。没有ssh文件夹,需要自己手动创建一下。

touch config
 1 Host github
 2 HostName github.com
 3 PreferredAuthentications publickey
 4 User github
 5 # 即将要创建的密钥文件
 6 IdentityFile ~/.ssh/id_rsa_github
 7 
 8 Host gitee
 9 HostName gitee.com
10 PreferredAuthentications publickey
11 User gitee
12 # 即将要创建的密钥文件
13 IdentityFile ~/.ssh/id_rsa_gitee

config完全按照这个配置就行,不需要修改

接下来生成我们上面指定的私钥和公钥,公钥配置到相应的网站。

ssh-keygen -t rsa -C "hhhhh@qq.com"   邮箱为相应的提交代码的账号邮箱,并且接下来要指定rsa文件名为id_rsa_github和id_rsa_gitee

技术分享图片

 

 接下来很重要,通过ssh-add添加密钥至ssh-agent中

ssh-add ~/.ssh/id_rsa_github

ssh-add ~/.ssh/id_rsa_gitee

然后把公钥添加到github和gitee网站中。

再然后就可以测试了。

ssh -T git@github.com

ssh -T git@gitee.com

技术分享图片

 

大功告成!

 

m1配置多个git账户

原文:https://www.cnblogs.com/majw/p/14359636.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!