Git:如何在项目提交历史中找到已删除的文件?

曾几何时,我的项目中有一个文件,我现在希望能够获得。

问题是:我不知道何时删除它以及它在哪条路径上。

如何存在此文件的提交?


萧十郎
浏览 4036回答 3
3回答

收到一只叮咚

获取已删除文件的列表并复制已删除文件的完整路径git log --diff-filter=D --summary | grep delete执行下一个命令以查找该提交的提交ID并复制提交IDgit log --all -- FILEPATH显示已删除文件的差异git show COMMIT_ID -- FILE_PATH请记住,您可以使用>like 将输出写入文件git show COMMIT_ID -- FILE_PATH > deleted.diff
打开App,查看更多内容
随时随地看视频慕课网APP