使用GitKraken:GIT提交作者显示为未知

使用GitKraken:GIT提交作者显示为未知,git,gitkraken,Git,Gitkraken,我正在使用Gitkraken进行Github源代码控制。 我跟随了,但还是失败了 但当我输入下面的命令,我可以得到我的名字显示 $git config--全局user.name 我的名字 但是,它仍然在我的吉特克拉肯中显示未知。我知道使用SourceTree的人可以使用git config--global user.name“name”技巧 请帮忙,谢谢 我怀疑问题在于GitKraken首次创建概要文件时没有设置全局用户。如以下文件所述: 在首选项>配置文件中设置配置文件时,GitKraken将

我正在使用Gitkraken进行Github源代码控制。 我跟随了,但还是失败了

但当我输入下面的命令,我可以得到我的名字显示

$git config--全局user.name 我的名字

但是,它仍然在我的吉特克拉肯中显示未知。我知道使用SourceTree的人可以使用git config--global user.name“name”技巧


请帮忙,谢谢

我怀疑问题在于GitKraken首次创建概要文件时没有设置全局用户。如以下文件所述:

首选项>配置文件中设置配置文件时,GitKraken将
自动使用全局
.gitconfig
文件

但是,如果没有设置,您可能会显示为
Unknown
。您可以通过在前面提到的
首选项>配置文件
屏幕中编辑您的配置文件,或者通过单击右上角(放大镜旁边)的配置文件图片,选择配置文件旁边的编辑,并在相应字段中提供您的姓名和电子邮件来更改此设置


请注意,如果在您的GK
首选项>配置文件中选中了使用我的配置文件信息更新我的Git配置文件,则在默认GK配置文件中更改此选项将自动更新您的全局Git配置文件。

这一切都有意义,但我更新了配置文件,并在其中列出了我的用户名,但具体的提交仍然被列为“未知”作者。这是否仍然是永久性的?这只发生在主分支上的最新提交上。。。到那时为止,我一直以我的全名进行分支、提交和合并(但我以前一直通过Sourcetree管理repo,所以可能这就是为什么…?)设置用户和电子邮件不会改变现有提交,即提交将永远由“未知”编写。描述了如何更改现有提交的作者。似乎sourcetree在您的案例中使用了正确的凭据。虽然没有直接关系,但GitKraken v5最终尊重了repo的本地gitconfig。因此,您从GitKraken进行的提交将使用来自本地gitconfig的用户名和电子邮件(如果已设置)。我认为这是v5最大的“功能”…而且,如果有人想在GitKraken中显示他/她的Git个人资料照片,你需要链接到你的