添加并执行git reset --hard后恢复丢失的文件

时间:2018-10-20 05:37:11

标签: git reset

添加并执行 git reset --hard 后如何恢复文件?

以下是在回答之前必须考虑的几点:

  • 原始.git目录
  • 无初始提交
  • .git目录的大小为 67.3 MB

导致损坏的git命令顺序

  1. git add。
  2. git reset --hard

请帮助我恢复项目源代码文件。

1 个答案:

答案 0 :(得分:1)

如果您有 .git 文件夹 转到 .git 文件夹所在的项目目录。 使用此

  

git fsck-失物招领

它将在 .git 目录丢失的目录中生成一个文件夹 您可以在其中看到一个未命名文件的Blob,但可以在这些文件中看到您的代码。