参考如何在同一台电脑使用不同的账号提交到同一个github仓库
为新账号生成 ssh key
1 | ssh-keygen -t rsa -C "your-email-address" |
把 id_rsa_work.pub 加到你的 github SSH keys 中
把该 key 加到 ssh agent 上
1 | ssh-add ~/.ssh/id_rsa_work |
配置.ssh/config
1 | Host github.com |
修改本项目作者名、邮件
1 | git config user.name "your-name" |
使用 github.com 别名 github_work 提交代码
1 | git remote remove origin |