git本地账号和远程仓库账号不一致

由于本人电脑连接了多个 git 仓库,每个仓库对应的账号名称都不一样,导致推送到远程仓库的提交无法关联到远程账号。

关联成功时,可以看到提交者的头像,且能够直接点击名字进入到对方主页。如果不成功的话头像会无法加载且点击名字只能发送邮件。

简单测试了一下他的匹配规则,发现只有当 user.name 和 user.email 都完全匹配时才会正确关联。

顺便附上修改 git 配置的常用命令:

1
2
3
4
5
6
# 查看所有配置
git config -l
# 修改user.name
git config --global user.name "zhihao"
# 修改user.email
git config --global user.email "zhihao@xxx.com"

git本地账号和远程仓库账号不一致
https://www.wobushi.top/2021/git本地账号和远程仓库账号不一致/
作者
Pride Su
发布于
2021年11月16日
许可协议