删除第一个git commit

时间:2010-08-07 14:30:08

标签: git github

我第一次犯时犯了一个错误。我在另一个人的计算机上并用他们的user.name而不是我的推送了一个版本。我该如何删除?

2 个答案:

答案 0 :(得分:4)

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

答案 1 :(得分:3)

有很多与此相关的重复问题。以下是替换树的第一次提交的通用解决方案。执行此步骤后,您可以使用git rebase -i进行任何其他更改。

Insert a commit before the root commit in Git?