我正在对功能分支进行代码审查。主要开发分支最近已合并。
使用gitk,我可以看到功能分支上的一系列提交中的更改。但是我想查看每个文件的最终更改,而不是对跨越多个提交的同一组文件进行更改。
使用git difftool featureBranch…develop
我可以接近我想要的东西。它显示了每个更改文件之间的最终差异。问题是,它在我的difftool中一次性地呈现一个文件。我没有看到随意切换文件的方法来进行有效的代码审查。
我可以在像Tortoise Git这样的git GUI中获得这种行为,但是如果可能的话,我更愿意坚持使用命令行和difftool。我目前使用KDiff3,但我愿意尝试不同的。感谢您的帮助。
答案 0 :(得分:0)
git difftool --dir featureBranch…develop
如果您配置的difftool支持它。