7

When I push commits to github repo from windows github client, I can see my github username and link to my profile in history, like this:

initial commit [username]

But when I push changes from SourceTree, in commits history it looks like:

initial commit [mac_username]

I want my history on github.com looks like the first example (with github username and link to the profile) What settings I should enable in SourceTree to get it?

4

2 回答 2

11

检查这些 repos 中的配置:

git config user.name
git config user.email

确保 Mac 上的 repo 与 Windows 上的设置相同。

该线程详细说明了如何更改 SourceTree 中的这些设置,但请检查是否设置了“允许 SourceTree 修改您的全局 Git 配置文件”:这意味着它将适用于您的所有本地 git 存储库(Github 与否)。

设置

“全名”有点误导,因为您应该使用您的 GitHub 登录名(和 GitHub 帐户电子邮件),以便在 GitHub 上生成正确的提交作者历史记录。

于 2012-12-05T07:52:36.043 回答
2

转到首选项并在常规选项卡上,您可以看到两个文本字段,一个用于全名,另一个用于电子邮件,设置您想要显示的名称

于 2012-12-05T07:57:14.070 回答