如何恢复已删除的文件

Ste*_*son 36 git version-control

可能重复:
在Git仓库中恢复已删除的文件

如何恢复意外从git存储库中删除的文件?我知道这是一个微不足道的问题,但我没有在文档中找到答案.

wul*_*tch 59

git checkout <commit> <path>

提交可以由SHA1直接指定,也可以通过分支或标记指定.确保在删除的文件仍然存在时表示存储库的状态.如果省略commit参数,则将使用当前检出的提交(HEAD).

  • 它*确实*指的是完整的树*除非*你也给出一个文件名.:) (4认同)