即使在我更改之后,SourceTree仍继续使用相同的旧用户电子邮件

时间:2015-11-11 07:49:34

标签: git github atlassian-sourcetree

我试过了:

git config --global user.name "XX"
git config --global user.email XXX@xxx.com

它仍然无法运作!当我尝试推送SourceTree时,它会继续使用旧用户个人资料的电子邮件。

帮助!!!!!

2 个答案:

答案 0 :(得分:2)

您的本地存储库中可能有 user.name user.email 设置,这些设置会覆盖全局设置。

尝试运行git config user.email进行确认。

如果是这种情况,请运行git config user.email XXX@xxx.com(不带--global标志)在本地存储库中配置正确的电子邮件。

或者,您也可以运行git config --unset user.email。这将删除当前存储库中配置的 user.email 值,git将使用全局值作为默认值。

答案 1 :(得分:0)

如果您设置了全局user.name和user.email,那么SourceTree可能正在使用它自己的。 您可能没有勾选使用全局用户设置。 在SourceTree印刷设置(右上角)>高级>用户信息,然后单击“使用全局用户”设置。或者,您可以在提供的方框中自己书写。