如何在添加并执行git reset --hard后恢复文件?
以下是回答之前必须考虑的一些 Gist :
- 原始 .git 目录
- 没有初始提交
- .git 目录大小为 67.3 MB
导致损坏的 git 命令序列
- git 添加。
- git重置--硬
请帮助我恢复我的项目源代码文件。
最佳答案
如果您有 .git 文件夹 转到 .git 文件夹所在的项目目录。 使用这个
git fsck --lost-found
它将在.git目录lost-found中生成一个文件夹 您可以在那里看到一个 blob,它没有命名文件,但您可以在这些文件中看到您的代码。
关于git - 添加并执行 git reset --hard 后恢复丢失的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52902757/