合并分支时Git用户设置为=符号,而不是当前用户

合并分支时Git用户设置为=符号,而不是当前用户,git,gitkraken,Git,Gitkraken,这是在gitkraken/git bash中合并后的结果: 当我将任何分行合并到master(或任何其他分行)时,我的帐户未被使用。但当我做正常的提交时,它会如预期的那样 我还使用GitBash进行合并,结果相同。在gitkraken上有两个帐户与此有关吗?它不知道该与哪个帐户合并并使其成为这样 感谢您的帮助。正如@KedarnagMukanahallipatna所说的,再次设置名称和邮件,因为我已经多次使用 git config user.name "Your Name" git confi

这是在gitkraken/git bash中合并后的结果:

当我将任何分行合并到master(或任何其他分行)时,我的帐户未被使用。但当我做正常的提交时,它会如预期的那样

我还使用GitBash进行合并,结果相同。在gitkraken上有两个帐户与此有关吗?它不知道该与哪个帐户合并并使其成为这样


感谢您的帮助。

正如@KedarnagMukanahallipatna所说的,再次设置名称和邮件,因为我已经多次使用

git config user.name "Your Name" git config user.email "you@example.com"

修正了这个问题。谢谢@KedarnagMukanahallipatna

这就是我管理回购的方式

在我的
.git/config
文件中

[user]
        name = my_name_goes_here
        email = my_email_goes_here
这样做,我就不用跑了

git config user.name "Your Name" git config user.email "you@example.com"

提交后,在分支上运行
git log
时,实际的作者信息显示了什么?有两个地方搞砸了吗?这可能是Git Kraken的问题,而不是Git的问题。您可以尝试在本地为您的存储库
Git config user.name“your name”
Git config user.email设置它吗you@example.com“
@TimBiegeleisen Git log显示Author:=而我的提交显示:gerben这很好。@KedarnagMukanahallipatna这解决了问题,但为什么这是一个问题呢?我真的很想知道。你是否运行了git config user.name=“我的名字”?