0 准备:
如果之前用过git,需要清空global设置:
# 取消全局配置 git config --global --unset user.name git config --global --unset user.email
2 在本地建立仓库
3 在该仓库下设置:
# 每个项目Repo设置自己的user.email git config user.email "xxxx@xx.com" git config user.name "isaac"
4 生成公钥:注意,在~/.ssh/目录下运行,设置密钥名,以区别多个密钥文件
ssh-keygen -t rsa -C "isaac@gmail.com"
5 将公钥加入到对应网站里
6 编辑~/.ssh/config,设置多账户
# github email address Host github.com # .com不能省略 HostName github.com # .com 不能省略 User isaac # 与本地config 设置一致 Port 22 PreferredAuthentications publickey IdentityFile ~/.ssh/isaac_id_rsa ServerAliveInterval 300 ServerAliveCountMax 10 # Host gitee.com HostName gitee.com User myemail@qq.com PreferredAuthentications publickey IdentityFile ~/.ssh/gitee_id_rsa
GOOD LUCKY !
标签:git,多用户,com,样本,user,设置,config,ssh From: https://www.cnblogs.com/kingkaixuan/p/17660270.html