无法访问的git状态

时间:2010-10-15 16:48:57

标签: git branch history commit

之前,我尝试过试验我的程序然后,我想回到(结帐)之前的提交。然后,我改变了一些东西,承诺......等等。

问题是,如何在结账前回到州。

我知道我可以git checkout-hash,

但我不知道哈希。 git log仅显示历史记录直到当前状态。

感谢。

1 个答案:

答案 0 :(得分:2)

查看git reflog的输出。查看结帐,然后执行git checkout HEAD@{X},其中X是结帐后{1}}在该行上显示的数字。