我已经按照这个问题的第一个答案将我的源代码上传到我的存储库,但我的文件被删除了。现在只有一个 README.md 文件和.git文件夹
我可以恢复这些文件吗?
编辑:我刚刚意识到,我忘了做git commit -m 'initial commit comment'
,只做了
git add .
我才意识到,我忘了做
git commit -m 'initial commit comment'
只做了git add .
然后 git pull 可能将工作树重新初始化为远程内容(因此README.md
)
您可以尝试按照"恢复已添加到索引但随后被 git 重置删除的文件"从索引中恢复文件:
- 对当前存储库进行完整备份
- 尝试
git fsck --full --unreachable --no-reflog