我意外地将目录复制到我的工作目录,该目录中还包含.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