通过添加多密钥实现
1. 生成秘钥
ssh-keygen -t rsa -C "{name}" -f ~/.ssh/id_rsa_{name}
ssh-add ~/.ssh/id_rsa_{name}
2. 添加和测试配置文件
- 添加配置文件:vim ~/.ssh/config
Host github_{name}
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa_{name}
- 测试配置文件:
ssh -T -ai ~/.ssh/id_rsa_{name} git@github_{name}
3. 添加秘钥到github(自行添加)
4. clone代码
git clone git@github.com:xx.git 改为:git clone git@github_{name}:xx.git