如何查看特定文件的历史记录(可能已在当前主干中删除)?
另外,你建议使用什么diff工具?
答案 0 :(得分:11)
执行此操作以查看文件的历史记录,即使该文件已从当前HEAD中删除:
git log -- <filename>
因此,如果您之前删除了xyz.py
一些修订版但希望查看其历史记录,那么您可以这样做:
git log -- xyz.py
答案 1 :(得分:0)
另外,你建议使用什么diff工具?
Mac dev工具附带FileMerge,这是一个不错的差异工具。它有一个名为opendiff
的命令行界面(也附带开发工具)。