美文网首页
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