如何恢复添加到git但被checkout覆盖的文件
这个问题在这里已经有了答案:
好的,我修好了。 可以恢复已添加到索引的文件。 只有在添加或隐藏文件时才可以恢复文件。
这里是步骤:
步骤1:
git fsck −−lost-found
这会给你一个悬空blob ID列表 - 你添加和没有提交的东西(在执行强制检出之前)
第2步:
git show <ID>
这是与那个晃来晃去的斑点相关联的ID。 它会将文件的内容吐出到控制台。
而已!
这个线程帮助我:从git reset复原--hard?
链接地址: http://www.djcxy.com/p/23505.html上一篇: How to recover files added to git but overwritten by checkout