您可以使用 git log
命令来查看 Git 仓库的提交历史记录。要查看删除的文件,可以使用 --diff-filter
选项来过滤掉非删除的记录,并使用 --name-only
选项来仅显示受影响的文件名。例如,以下命令可以显示所有删除的文件:
git log --diff-filter=D --name-only
如果您知道被删除文件的名称,可以使用以下命令来查找删除该文件的提交:
git log --diff-filter=D --summary | grep <file-name>
其中 <file-name>
是被删除文件的名称。此命令会输出删除该文件的提交的 SHA-1 值,您可以使用该值来查看提交的详细信息:
git show <commit-SHA-1>
请注意,如果被删除的文件已经被 Git 忽略,以上命令将无法找到删除该文件的提交记录。