Sourcetree和github

BoJ*_*mbI 7 github atlassian-sourcetree

当我从windows github客户端推送提交到github repo时,我可以在历史记录中看到我的github用户名并链接到我的个人资料,如下所示:

初始提交[ 用户名 ]

但是,当我从SourceTree推送更改时,在提交历史记录中,它看起来像:

初始提交[mac_username]

我希望我在github.com上的历史看起来像第一个例子(使用github用户名和链接到配置文件)我应该在SourceTree中启用哪些设置来获取它?

Von*_*onC 11

检查那些repos中的配置:

git config user.name
git config user.email
Run Code Online (Sandbox Code Playgroud)

确保Mac上的repo具有与Windows上的repo相同的设置.

此主题详细说明了如何在SourceTree中更改这些设置,但检查是否设置了"允许SourceTree修改全局Git配置文件":这意味着它将应用于所有本地git仓库(Github或不是).

设置

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