1. 清空git全局配置的username和email
git config --global --unset user.name
git config --global --unset user.email
git config --list
可以查看是否清空了
2. 定义两个标识符,这两个标识符以后会被用来代替“github.com”来使用。
假设两个账号的邮箱地址分别是a@gmail.com
和b@gmail.com
,
本篇笔记中就分别定义两个标识符为 aaccount
和 baccount
。
(如果为了强调代替“github.com”,可以为“aaccount.github.com”和“baccount.github.com”。)
3. 为两个账户生成公钥和私钥
两个生成中只是邮箱和文件名不同,以第一个为例。
生成第一个:
ssh-keygen -t rsa -C "a@gmail.com" // 回车
会有如图输出,这里是需要指定秘钥的存储路径
比如指定为/Users/xxx/.ssh/id_rsa_a
,这里推荐在 ~/.ssh 目录下。