【发布时间】:2021-04-22 08:23:06
【问题描述】:
如何使用 Difftool 显示两个修订之间的所有更改,避免在合并中进行更改?
我可以使用 git log 来显示这个命令的变化:
git log --no-merges -p firstrevinbranch..lastrevinbranch
但是 git log 只显示变更集,而不是文件,所以我可以正确读取上下文。
有什么方法可以使用 difftool 来执行此操作并显示修订之间的更改购买避免合并? 我的意思是,在这样的场景中:
A---B---C---D topic
/ / \
E---F---G---H---I master
我只想用 kdiff 显示提交 A、B 和 D 中所做的更改,避免使用 C,因此它是一个合并提交。
非常感谢。
【问题讨论】:
标签: git version-control diff git-diff kdiff3