获取Git中(可能删除的)文件的历史记录/日志

Bla*_*man 8 git

如何查看特定文件的历史记录(可能已在当前主干中删除)?

另外,你建议使用什么diff工具?

Dav*_*ill 11

执行此操作以查看文件的历史记录,即使它已从当前HEAD中删除:

git log -- <filename>
Run Code Online (Sandbox Code Playgroud)

因此,如果您之前删除xyz.py了一些修订版但想查看其历史记录,那么您可以这样做:

git log -- xyz.py
Run Code Online (Sandbox Code Playgroud)