如何删除最新的git commit?

时间:2017-01-12 19:20:52

标签: git commit git-commit

我无法相信我是第一个问这个问题的人,但是我通过git问题搜索并没有给出我需要的确切答案,所以:我刚刚对主分支,我意识到它是错误的,没有很多工作就没有准备好黄金时间,所以我只是想摆脱它。我该怎么做呢? git reset --hard HEADgit reset --hard sha-of-bad-commit除了将HEAD移回此次错误提交外,不会执行任何操作。

1 个答案:

答案 0 :(得分:1)

您需要在错误提交之前定位提交。

git reset --hard HEAD~