git同时配置github和gitee
1、生成ssh keys
ssh-keygen -t rsa -f ~/.ssh/id_rsa.github -C xxx@outlook.com
ssh-keygen -t rsa -f ~/.ssh/id_rsa.gitee -C xxx@outlook.com
2、读取新私钥
ssh-agent bash
ssh-add ~/.ssh/id_rsa.github
ssh-add ~/.ssh/id_rsa.gitee
3、创建config文件
touch ~/.ssh/config
Default gitHub user Self
Host github.com
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa.github
gitee
Host gitee.com
Port 22
HostName gitee.com
User git
IdentityFile ~/.ssh/id_rsa.gitee
4、将公钥添加到账号,测试
ssh -T github.com
ssh -T gitee.com
5、git每个项目配置不同账号邮箱
进入项目.git
git config user.name "xxx"
git config user.email "xxx@outlook.com"

浙公网安备 33010602011771号