2011-12-09 26 views
5

我錯誤地評估了提交順序,結果已經消失。如何在git重置後重新取回東西--hard

有沒有其他辦法可以讓事情回來?

謝謝。

+0

使用「git reflog」你會看到很多這樣的行:1f5bd18 HEAD @ {1}:commit:work finished然後使用「git reset --hard 1f5bd18」(請參閱​​1f5bd18字符串是您提交的id想要恢復到) –

回答

8

git refloggit fsck是你重新發現缺失的提交和分支它們的武器。

相關問題