0
我有兩個分支,staging
和live
。我之前將staging
合併爲live
。我想要列出自我上次將staging
合併到live
後發生的所有提交,並且該列表應該具有用於合併提交列表的任何合併提交(即,如果我合併dev
到staging
,我想查看來自合併的dev
的提交,而不是合併提交)。我該怎麼做?自上次合併後提交顯示提交,包括合併提交
或者,爲了獲得更多樂趣,請告訴我如何從此列表中排除合併到staging
中的提交從live
。
爲什麼你需要'merge commits'來代替?已合併的提交將顯示在常規的「git日誌」中。所以只要執行'git log staging..live'就足以讓兩個分支之間的提交有所區別。 – pmr 2012-07-26 17:52:37
'git log'列出了合併提交:「將分支'dev'合併到分段中」。仔細檢查後,我確實看到其他分支機構正在進行一些提交。它看起來像Git按時間順序顯示所有分支的組合歷史記錄,而我期望它顯示合併提交放置的合併提交。但這是令人滿意的。 – spiffytech 2012-07-26 18:24:46