2013-04-30 129 views
0

我犯了一个可怕的错误。回顾一下我的git提交,似乎我设法得到了一些不正确的数据。更改Git提交信息

我的git提交,而不是看起来像这样username<[email protected]>看起来像username<mypassword>。我如何解决这个未来的提交?我将取消密码,但在继续推送此消息方面似乎不太合适。

我的git电子邮件设置为我的电子邮件地址,它们未设置为密码。有人有主意吗?

+1

你可以使用'git filter-branch'来重写历史记录,参见[this SO answer](http://stackoverflow.com/a/870367/50552) – Andomar 2013-04-30 18:50:23

回答

1

我怀疑你有一个糟糕的git配置。试试运行:

git config user.name 
git config user.email 

或者找.gitconfig 要看看那里的东西。你可以覆盖

git config --global user.email "[email protected]"