如何通过git log显示文件中的差异

时间:2015-05-13 22:00:01

标签: git

是否可以使用git log显示提交中的差异?除了图表,我还需要差异信息,但我能得到的最好的是:

git log --graph --name-status --oneline --decorate

但是,如果文件被修改了,那只给我信息,但我也对所做的修改感兴趣。可以通过git log或其他命令吗?

1 个答案:

答案 0 :(得分:2)

删除--name-status并添加--patch选项。

它将显示树和补丁。

您还可以删除--oneline或添加--pretty=raw以查看提交中的更多内容。

最后,您可以使用gitk工具在GUI中查看树(包括修补程序)。