关于git:如何恢复删除的文件

how to restore deleted file

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
Restore a deleted file in a Git repo

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

  • 删除后是否提交?如果没有,您可以再次提交并签出文件。


git checkout

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

  • 我觉得这很简单。我想我把文档解释成是指完整的树,而不是单个文件。谢谢。
  • 它引用完整的树,除非您还提供了文件名。:)
  • 这删除了我所有的修改。谢谢您。
  • 也可以看到:stackoverflow.com/a/39296006/5869837