前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >Github 多账号设置

Github 多账号设置

作者头像
Yorkyu
发布2022-03-22 15:56:24
发布2022-03-22 15:56:24
50200
代码可运行
举报
文章被收录于专栏:约克编程技术约克编程技术
运行总次数:0
代码可运行

一,生成密钥对

执行下述命令,生成密钥对,其中 -f 选项指定生成钥匙对的文件名。

代码语言:javascript
代码运行次数:0
运行
复制
$ ssh-keygen -t rsa -f ~/.ssh/id_rsa_blog01 -C "blog01@gmail.com"
$ ssh-keygen -t rsa -f ~/.ssh/id_rsa_blog02 -C "blog02@gmail.com"

二,配置SSH-Agent

登陆Github账号,参考下图,复制文件~/.ssh/id_rsa_blog01 内容用于配置SSH Keys

三,配置SSH

编辑 ~/.ssh/config SSH 配置文件,没有该文件则新建。

代码语言:javascript
代码运行次数:0
运行
复制
# blog01@gmail.com
Host github-blog01.com
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa_blog01

# blog02@gmail.com
Host github-blog2.com
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa_blog02

四,Git SSH使用

代码语言:javascript
代码运行次数:0
运行
复制
# blog01 账号
$ git remote add origin git@github-blog01.com:username/demo.git

# blog02 账号
$ git remote add origin git@github-blog02.com:username/demo.git

参考

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021年10月10日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一,生成密钥对
  • 二,配置SSH-Agent
  • 三,配置SSH
  • 四,Git SSH使用
  • 参考
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档