Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在添加和执行git重置后恢复丢失的文件--很难_Git_Reset - Fatal编程技术网

在添加和执行git重置后恢复丢失的文件--很难

在添加和执行git重置后恢复丢失的文件--很难,git,reset,Git,Reset,如何在添加并执行git重置后恢复文件--硬 下面是回答之前必须考虑的一些要点: git目录 没有初始提交 .git目录的大小为67.3 MBs 造成损害的git命令序列 git添加 git重置——硬 请帮助我恢复我的项目源代码文件。如果您有.git文件夹 转到.git文件夹所在的项目目录。 用这个 git fsck——失物招领处 它将在.git目录失物招领处生成一个文件夹 您可以在那里看到一个blob,它没有命名文件,但您可以在这些文件中看到您的代码。可能与我尝试过的解决方案重复,但对我无效

如何在添加并执行git重置后恢复文件--硬

下面是回答之前必须考虑的一些要点:

  • git目录
  • 没有初始提交
  • .git目录的大小为67.3 MBs
造成损害的git命令序列

  • git添加
  • git重置——硬

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

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

    git fsck——失物招领处

    它将在.git目录失物招领处生成一个文件夹
    您可以在那里看到一个blob,它没有命名文件,但您可以在这些文件中看到您的代码。

    可能与我尝试过的解决方案重复,但对我无效。然后呢<代码>以美元表示的b(git fsck——失物招领| grep blob | awk'{print$3}');dogitcat文件-p$b>。/$b;完成您使用哪种操作系统?我使用的是windows 8.1 x64