查看
运行git reset HEAD~1
后,我注意到实际上没有其他事情要做,并且提交很好。是否有恢复该命令的方法?
您可以使用:
git reset HEAD@{1}
使用refog中的最后一个条目。
git reflog
您可以通过git reflog
查看该提交的提交id
甚至更简单(如果您没有做任何其他操作):
git reset ORIG_HEAD
ORIG_HEAD
为HEAD
之前的状态。
关于HEAD
和ORIG_HEAD
的更多细节在这个SO问题的答案中