账户所用 SSH 秘钥生成
1 | $ cd ~/.ssh |
将生成的 SSH 秘钥登录到 Github 账号中
登录 Github 账户,进入 https://github.com/settings/ssh
「Add SSH Key」中,将新生成的 .pub 秘钥粘贴至输入框
编辑 ~/.ssh/config
对文件 ~/.ssh/config 进行编辑(如文件不存在则新建一个):
1 | Host github.com |
使用副账号 clone 远程仓库
正常情况下 git clone
与 git remote add
:
1 | $ git clone git@github.com:xxx/multi-account-sample.git |
在使用副账号时则将@之后的部分进行修改
1 | $ git clone git@github.com.sub:xxx/multi-account-sample.git |
设置副账号的 user.name
和 user.email
在副账号所管理的文件下,执行一次如下命令:
1 | $ git config user.name [sub_account.user_name] |