如何在执行了 git reset --hard 之后恢复数据

5

我计算提交的顺序出错了,结果导致了问题。

有其他方法可以找回我的东西吗?

谢谢。


使用“git reflog”命令,你可以看到很多这样的行:1f5bd18 HEAD@{1}: commit: work finished。然后使用“git reset --hard 1f5bd18”命令(注意1f5bd18字符串是你想要还原到的提交的ID)。 - Fernando García Corrochano
1个回答

9

git refloggit fsck 是您重新发现丢失的提交并分支的首选工具。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接