需要一些帮助!
我知道可以使用reflog等来恢复这些更改,但我不知道怎么做!我知道有可能获得差异。我真的需要这些改变。
任何想法??
答案 0 :(得分:6)
好的,我修好了。可以恢复已添加到索引的文件。只有在添加或存储文件时才可以恢复文件。
以下是步骤:
第1步:
git fsck −−lost-found
这将为您提供一个悬空blob ID列表 - 您添加和未提交的内容(在强制结帐之前)
第2步:
git show <ID>
这是与悬挂blob相关联的ID。它会将文件的内容吐出到控制台。
那就是它!
这个主题帮助了我:Recover from git reset --hard?