添加并执行 git reset --hard 后恢复丢失的文件
Recover lost files after added and doing git reset --hard
如何在 添加 并执行 git reset --hard?
后恢复文件
回答之前必须考虑以下几点:
- 原始 .git 目录
- 没有初始提交
- .git 目录的大小为 67.3 MB
导致损坏的 git 命令序列
- git 添加 .
- git 重置 --hard
请帮助我恢复我的项目源代码文件。
如果您有 .git 文件夹
转到 .git 文件夹所在的项目目录。
使用这个
git fsck --lost-found
它会在.git目录下生成一个文件夹lost-found
你可以在那里看到一个 blob,它没有命名文件,但你可以在这些文件中看到你的代码。
如何在 添加 并执行 git reset --hard?
后恢复文件回答之前必须考虑以下几点:
- 原始 .git 目录
- 没有初始提交
- .git 目录的大小为 67.3 MB
导致损坏的 git 命令序列
- git 添加 .
- git 重置 --hard
请帮助我恢复我的项目源代码文件。
如果您有 .git 文件夹 转到 .git 文件夹所在的项目目录。 使用这个
git fsck --lost-found
它会在.git目录下生成一个文件夹lost-found 你可以在那里看到一个 blob,它没有命名文件,但你可以在这些文件中看到你的代码。