我不确定是否有可能像 Git 一样比较主分支(或任何其他分支)与当前功能分支进行比较。
我想要两个分支之间的差异(主分支和功能分支),以便在合并之前比较它们的差异。但我发现 Git 的用户界面不太友好,因为我不能像AS那样遍历代码并直接进行更改。
我找到了一个选项,可以将任何分支与我的当前本地分支进行比较(这对我来说似乎是一种解决方案,但当我使用它时, 我感到非常困惑)。
AS 中的 与当前比较
功能可以比较特定选定提交的两个分支。
而我需要比较最新的两个分支,即功能分支的头与主分支的头。这就像在 Git 的合并请求中所得到的结果。
附言:我曾考虑选择所有提交以获取整个差异,但结果却很不同,是所有差异的混合。
我想得到类似这样的结果:
git difftool master..featurebranch
。您可以使用meld作为UI的diff工具。 - Vibhas