2012-09-19 25 views
2

任何人都知道如何測試mybranch-working(本地分支)是否是源/分支分支的直接後代。換句話說,我想測試另一個開發人員是否將自上次從原始/分段合併到mybranch-working後的更改合併爲原始/分段。git直接後代的測試

回答

0

您可以使用「雙點」語法:

git log mybranch-working..origin/staging 

這說明你是在origin/staging,但不是所有的mybranch-working提交。

此命令的縮寫:

git log ^mybranch-working origin/staging 

事實上,你可以指定多於兩個的引用。到^另一種方法是--not

git log master ^topicA --not topicB 
+1

感謝。我想我喜歡「git what changed mybranch-working..origin/staging」好一點。 –