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

时间:2010-07-22 18:14:49

标签: git

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

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

2 个答案:

答案 0 :(得分:11)

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

git log -- <filename>

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

git log -- xyz.py

答案 1 :(得分:0)

  

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

Mac dev工具附带FileMerge,这是一个不错的差异工具。它有一个名为opendiff的命令行界面(也附带开发工具)。