如何在Git仓库中查找并恢复已删除的文件?

40 阅读1分钟

内容来自 DOC https://q.houxu6.top/?s=如何在Git仓库中查找并恢复已删除的文件?

假设我在一个Git仓库中。我删除了一个文件并提交了更改。我继续工作并进行一些更多的提交。然后,我发现在删除该文件后需要恢复它。

我知道可以使用git checkout <commit> -- filename.txt来检出一个文件,但我不知道该怎么找到删除了给定文件名的提交。

  1. 如何找到删除了给定文件名的提交?
  2. 如何将该文件恢复到我的工作副本中?