如何在一台电脑上管理多 Github 账号
场景
在一台电脑上,有两个Repository:A和 B ,它们分属两个不同的 Github 账号。
步骤
为 Repository 配置 Github 的 Git 账号
使用终端进入到 Repository A 目录下,配置 Git 账号
使用终端进入到 Repository B 目录下,配置 Git 账号
为不同的 Github 用户生成 SSH 密钥
为 usera 生成 SSH 密钥,密钥名为 usera_id_rsa
同样操作,为 userb 生成 SSH 密钥,密钥名为 userb_id_rsa
配置多账户的 SSH 匹配
添加新的私钥到 ssh-agent 缓存中
修改 Repository 的 push 地址
对 Repository 中 .git/config 的 url 字段值 git@github.com 修改。
修改 Repository A 的 push 地址:
修改 Repository A 的 push 地址:
至此,完毕。
一些命令
版权声明: 本文为 InfoQ 作者【Matrix Chan】的原创文章。
原文链接:【http://xie.infoq.cn/article/a17e336256d0022c715668bcb】。文章转载请联系作者。
评论