2010-08-07 144 views
7

我第一次犯时犯了一个错误。我在别人的电脑上,用他们的user.name而不是我的版本推送了一个版本。我怎样才能删除这个?删除第一个git commit

+0

见http://stackoverflow.com/questions/750172/how-do-i-change-the-author-of-a-commit-in-git,但涉及的历史重写。 – VonC 2010-08-07 15:32:42

+0

删除(或更改作者)作为其他提交的祖先的提交本质上是重写历史记录。 – 2010-08-08 00:19:05

回答

4

您可以使用git push --force强制推送包含您想要Github的初始提交的存储库。

+0

很好的答案,对我来说是这样。 – Sander 2016-03-01 14:57:45