运行后git reset HEAD~1
,我注意到实际上没有其他事情可做,并且提交很好。有没有办法恢复这个命令?
问问题
35975 次
3 回答
96
您可以使用:
git reset HEAD@{1}
这使用 reflog 中的最后一个条目。看看git reflog
你是否在这期间做了其他事情。
于 2013-06-05T16:27:50.040 回答
12
您可以使用git reflog
.
于 2013-06-05T16:17:27.723 回答
3
更容易(如果您没有进行任何其他操作):
git reset ORIG_HEAD
ORIG_HEAD
是之前的状态HEAD
。
HEAD
关于vs.的更多细节ORIG_HEAD
在这个 SO question 的答案中。
于 2016-06-22T13:45:34.823 回答