【问题标题】:how to restore deleted file [duplicate]如何恢复已删除的文件[重复]
【发布时间】:2010-12-23 01:10:51
【问题描述】:

可能重复:
Restore a deleted file in a Git repo

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

【问题讨论】:

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

标签: git version-control


【解决方案1】:

git checkout <commit> <path>

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

【讨论】:

  • 我认为这是非常简单的事情。我想我将文档解释为指的是完整的树而不是单个文件。谢谢。
  • 确实指的是完整的树除非你也给了一个文件名。 :)
  • 这删除了我所有未分阶段的修改。谢谢。
猜你喜欢
  • 2020-07-09
  • 1970-01-01
  • 2014-02-03
  • 2013-06-27
  • 2014-06-11
  • 1970-01-01
  • 1970-01-01
  • 2020-09-11
相关资源
最近更新 更多