2

任何人都知道如何测试本地分支 mybranch-working 是否是 origin/staging 分支的直接后代。换句话说,我想测试自从我上次从 origin/staging 合并到 mybranch-working 以来,其他开发人员是否已将更改合并到 origin/staging 中。

4

1 回答 1

0

您可以使用“双点”语法:

git log mybranch-working..origin/staging

这向您显示了所有提交origin/staging但不在mybranch-working.

该命令是以下命令的简写:

git log ^mybranch-working origin/staging

事实上,您可以指定两个以上的引用。一种替代方法^--not

git log master ^topicA --not topicB
于 2012-09-19T08:52:40.463 回答