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"

posted @ 2026-06-29 10:04  annan00  阅读(15)  评论(0)    收藏  举报