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

如何通过git日志显示文件中的差异,git,Git,是否可以使用git日志显示提交中的差异?除了图形,我还需要差异信息,但我能得到的最好信息是: git log --graph --name-status --oneline --decorate 但这只给了我文件是否被修改的信息,但我也对所做的修改感兴趣。是否可以通过git log或其他命令执行此操作?删除--name status并添加--patch选项 它将显示带有补丁的树 您还可以删除--oneline或添加--pretty=raw以查看提交中的更多内容 最后,您可以使用gitk工具在G

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

git log --graph --name-status --oneline --decorate
但这只给了我文件是否被修改的信息,但我也对所做的修改感兴趣。是否可以通过git log或其他命令执行此操作?

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

它将显示带有补丁的树

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


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

git日志--修补程序
,而不使用
--名称状态
?这很好,请您将其作为答案,我很乐意接受