美文网首页
在一台电脑上配置多个git账号

在一台电脑上配置多个git账号

作者: 小人物灌篮 | 来源:发表于2018-03-14 20:03 被阅读105次

参考


当公司搭建了一个gitlab的时候,我们有不想放弃github,这个时候就需要在电脑上配置两个git账号了。

写这篇博客纯粹是为了记录,趟过的坑。

创建一个github账户

一般来说,github账号应该早就创建好了,这里就省略了。

再创建一个git账号账户

首先创建私钥:

ssh-keygen -t rsa -C "xxxxx@xxxxx.com"  

下一步,选择位置的时候,注意不要覆盖之前的rsa密钥,这里我取名为id_rsa_gitlab

然后将id_rsa_gitlab.pub里的内容粘贴到gitlab服务器的指定位置上。

添加密钥到ssh agent。

输入如下的命令:

ssh-agent bash
ssh-add ~/.ssh/id_rsa
ssh-add ~/.ssh/id_rsa_oschina

修改config文件

如果没有这个文件就创建,在和私钥同级目录。
内容示例如下:

Host github                  #服务器别名
Hostname github.com #主机地址
User git                        #用户名
IdentityFile ~/.ssh/id_rsa # 密钥位置


Host gitlab
Hostname gitlab.xxxx.com
User git
IdentityFile ~/.ssh/id_rsa_gitlab

测试

可以利用ssh -t git@github.com,测试github账号是否成功。
利用ssh -T git@gitlab来测试gitlab张浩是否成功。

相关文章

网友评论

      本文标题:在一台电脑上配置多个git账号

      本文链接:https://www.haomeiwen.com/subject/fudqqftx.html