相关文章推荐
追风的野马  ·  姜维-信息工程学院·  1 周前    · 
热心的黄花菜  ·  诸葛亮_百度百科·  3 周前    · 
乖乖的骆驼  ·  三看小微企业——浙江小微企业一线观察·  1 年前    · 
大鼻子的水龙头  ·  生态环境内涵的回顾与思考----中国科学院生 ...·  1 年前    · 
精明的小马驹  ·  崎川隆(SAKIKA-吉林大学-古籍研究所·  1 年前    · 
小百科  ›  Git同时配置Gitee和GitHub开发者社区
git ssh config
有腹肌的香烟
2 年前
作者头像
乐心湖
0 篇文章

Git同时配置Gitee和GitHub

前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
社区首页 > 专栏 > MyTechnology > Git同时配置Gitee和GitHub

Git同时配置Gitee和GitHub

作者头像
乐心湖
发布 于 2021-01-18 14:42:18
4.1K 0
发布 于 2021-01-18 14:42:18
举报

清除git的全局设置

以下所有命令建议在 git bash 中完成

如果是之前没设置过的,就不用清除了。

可以通过 git config --global --list 来查看是否设置过。

git config --global --unset user.name "你的名字"
git config --global --unset user.email "你的邮箱"

生成新的 SSH keys

GitHub 的钥匙

ssh-keygen -t rsa -f ~/.ssh/id_rsa.github -C "lx@qq.com"

疯狂回车即可。

Gitee 的钥匙

邮箱换一个。不要跟上面相同就行了。

ssh-keygen -t rsa -f ~/.ssh/id_rsa.gitee -C "lx@vip.qq.com"

疯狂回车即可。

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

  • id_rsa.github
  • id_rsa.github.pub
  • id_rsa.gitee
  • id_rsa.gitee.pub

识别 SSH keys 新的私钥

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

ssh-agent bash
ssh-add ~/.ssh/id_rsa.github
ssh-add ~/.ssh/id_rsa.gitee

多账号配置 config 文件

创建config文件

touch ~/.ssh/config 

config 中填写的内容

#Default gitHub user Self
Host github.com
    HostName github.com
    User git
    IdentityFile ~/.ssh/id_rsa.github
# gitee
 
推荐文章
追风的野马  ·  姜维-信息工程学院
1 周前
热心的黄花菜  ·  诸葛亮_百度百科
3 周前
乖乖的骆驼  ·  三看小微企业——浙江小微企业一线观察
1 年前
大鼻子的水龙头  ·  生态环境内涵的回顾与思考----中国科学院生态研究中心
1 年前
精明的小马驹  ·  崎川隆(SAKIKA-吉林大学-古籍研究所
1 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
小百科 - 百科知识指南
© 2024 ~ 沪ICP备11025650号