ps: 我们有这样一种情况,就是我们可能有多个github账号,每个账号项目在本地都有对应的项目,我们希望push的时候能自动区分账号
假设我们有两个github账号, 一个是公司的的账号,一个是自己的账号,我们先为不同的账号生成不同的ssh-key
- 先为工作账号生成ssh-key
根据提示会在.ssh目录下面生成id_rsa_work和id_rsa_work.pub两个文件ssh-keygen -t rsa -f ~/.ssh/id_rsa_work -C xxx@qq.com
- 再为自己账号生成ssh-key
根据提示会在.ssh目录下面生成id_rsa_self和id_rsa_self.pub两个文件ssh-keygen -t rsa -f ~/.ssh/id_rsa_self -C xxx@qq.com