1

我已经按照这个问题的第一个答案将我的源代码上传到我的仓库,但我的文件被删除了。现在只有一个 README.md 文件和 .git 文件夹

我可以恢复那些文件吗?

编辑:我刚刚意识到,我忘了做git commit -m 'initial commit comment',只是做了
git add .

4

1 回答 1

1

我才意识到,我忘了做git commit -m 'initial commit comment',只是做了git add .

然后 git pull 可能将工作树重新初始化为远程内容(因此README.md

您可以按照“恢复已添加到索引但随后被 git reset 删除的文件”来尝试从索引中恢复文件

  • 对您当前的仓库进行完整备份
  • 试一试git fsck --full --unreachable --no-reflog
于 2013-10-31T12:19:35.080 回答