Git同时绑定Gitee与Github

本文详细介绍了如何清除和设置Git的全局用户信息,生成并管理Gitee与Github的SSH密钥,以及如何配置SSHconfig文件。此外,还讲解了如何将项目同时绑定到这两个平台的远程仓库,包括两种不同的方法。另外,提到了在GitBash和IDEA中解决中文乱码问题的方法。
摘要由CSDN通过智能技术生成

设置Gitee与Github

  1. 清除原有的用户信息全局设置。

    # 查看全局设置
    git config --global --list
    # 清除用户信息全局设置
    git config --global --unset user.name "你的名字"
    git config --global --unset user.email "你的邮箱"
    
  2. 分别生成Gitee与Githu的密钥。

    # 注意,两条指令的邮箱不能相同
    
    # Github
    ssh-keygen -t rsa -f ~/.ssh/id_rsa.github -C "walls1717@qq.com"
    # Gitee
    ssh-keygen -t rsa -f ~/.ssh/id_rsa.gitee -C "walls1717@vip.qq.com"
    

    疯狂回车即可。

    完成后会在~/.ssh/ 目录下生成以下文件。

    • id_rsa.github
    • id_rsa.github.pub
    • id_rsa.gitee
    • id_rsa.gitee.pub
  3. 识别新密钥

    默认只读取id_rsa,为了让SSH识别新的私钥,需要将新的私钥加入到SSH agent中。

    ssh-agent bash
    ssh-add ~/.ssh/id_rsa.github
    ssh-add ~/.ssh/id_rsa.gitee
    
  4. 配置config文件

    创建config文件。

    touch ~/.ssh/config 
    

    编辑config文件内容。

    #Default git
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值