美文网首页
MAC 配置同时使用公司Git与GitHub

MAC 配置同时使用公司Git与GitHub

作者: Zzzzzed丶Van | 来源:发表于2020-12-01 18:21 被阅读0次

1.生成GitHub与gitlab对应的公私钥

ssh-keygen -t rsa -C “你公司的gitlab邮箱” -f ~/.ssh/id_rsa_gitlab
ssh-keygen -t rsa -C “注册 github 账户的邮箱”

cd ~/.ssh目录里应该能看到4个文件,这四个文件分别对应gitlab和GitHub的公私钥,分别将gitlab和GitHub的公私钥配置到GitHub和你公司的gitlab上。
2.把对应的秘钥添加到ssh-agent的高速缓存中

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

执行 exit 然后 cd ~/.ssh
3.在.ssh目录下创建config文件

touch config
ls
vim config

4.在config文件中配置如下内容

#github
Host github.com
HostName github.com
User github用户名
IdentityFile ~/.ssh/id_rsa

#gitlab
Host 你公司的代码仓库地址,可以是局域网地址
HostName gitlab.com
User gitlab用户名
IdentityFile ~/.ssh/id_rsa_gitlab

5.测试是否连接成功

ssh -T git@github.com
#git@gitlab.com 换成你们公司的gitlab 地址
ssh -T git@gitlab.com

相关文章

网友评论

      本文标题:MAC 配置同时使用公司Git与GitHub

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