如何恢复意外覆盖的.git目录

时间:2014-09-23 22:05:05

标签: git

我意外地将目录复制到我的工作目录,该目录中还包含.git目录,所有旧版本的跟踪历史记录都已消失。无论如何要恢复以前的.git目录?非常感谢

更新:在我使用数据恢复工具恢复.git目录之后,下面是我得到的内容:

$ git reset --hard
error: bad signature
fatal: index file corrupt

$ git fsck --full
Checking object directories: 100% (256/256), done.
error: inflate: data stream error (invalid distance too far back)
fatal: loose object 041ad083dc6c5b0c0cc6fa4a253c7b369f3dec9b (stored in .git/ob
ects/04/1ad083dc6c5b0c0cc6fa4a253c7b369f3dec9b) is corrupt

0 个答案:

没有答案