我正在尝试从新创建的本地 git 存储库中恢复丢失的更改。
我在主分支中没有提交,我做了一个 git 重置 - hard。
丢失了我所有的阶段性更改。这些文件是新的且未跟踪。
使用 git fsck --lost-found 命令,我能够看到丢失的文件。
有 35000 个文件,我想用它们的名称和文件夹结构取回它们。
git fsck --lost-found
确实在目录中创建了找到的对象.git/lost-found/*/
您可以在其中找到所有文件内容(但不是目录结构)。