Git github多帐号配置
2023-09-27 14:25:33 时间
设现在有两个帐号: aaa、bbb
对应的邮箱地址为: 123@qq.com、456@qq.com
对应的网页地址为: github.com/aaa、github.com/bbb
-
使用以下命令在
.ssh
文件夹下创建key
ssh-keygen -t ed25519 -C "123@qq.com" -f ~/.ssh/id_ed25519_aaa ssh-keygen -t ed25519 -C "456@qq.com" -f ~/.ssh/id_ed25519_bbb
-
使用以下命令快速打开
.ssh
文件夹:: MAC系统 open ~/.ssh :: Windows系统, 也可直接打开 C:\Users\Administrator\.ssh start ~/.ssh
-
在
.ssh
文件夹下,创建config
文件(注意无后缀名,UTF-8
编码)Host aaa HostName github.com User 123@qq.com IdentityFile ~/.ssh/id_ed25519_aaa Host bbb HostName github.com User 456@qq.com IdentityFile ~/.ssh/id_ed25519_bbb
-
添加远程仓库地址
假设远程仓库的地址为:
git@github.com:aaa/test.git
git@github.com:bbb/test.git
需要把其中的github.com
替换为config
中Host
的值,如:
git@aaa:aaa/test.git
git@aaa:bbb/test.git
添加远程仓库的命令对应修改为:git remote add origin git@aaa:aaa/test.git git remote add origin git@bbb:bbb/test.git
相关文章
- github上如何合并别人的pull request
- 2021 最新 IntelliJ IDEA 详细配置 Git GitHub Gitee 步骤演示(图文版)
- 解决Github不能下载,下载速度慢的小妙招
- 偶然在github开源项目中发现了.travis.yml这货
- Github资源中转至Gitlab
- 2019最新Android常用开源库总结(附带github链接)
- 从github上下载项目到eclipse
- git从github拉取第三方源码本地修改并推送到github备份
- 内网服务暴露到外网,实现内网穿透(外网访问内网服务器),自动化配置和部署方案之frp,附实现源码,相关资源放到 GitHub 上免费下载