2015-04-26 86 views
0

這裏是場景。避免在gerrit/git中合併提交

  1. 顯影劑A推提交c1至格里特這是基於提交Ç
  2. 顯影劑B推提交的C2至格里特其也基於提交Ç
  3. 點評合併在格里特提交c1和c2。
  4. 當審閱者從回購拉(使用git pull --rebase)時,他/她看到3個提交。

(最後示出在上面,如在GIT中日誌示出)

合併 「log_message_of_commit_c2」 到主站(這並不一定改變ID)

log_message_of_commit_c2

log_message_of_commit_c1

在c1之後合併c2時,gerrit自己創建了合併提交嗎? 有什麼辦法可以避免這種情況? (除了顯影劑乙衍合併重新提交C2,但是這涉及A和B,之間的同步,這並不總是可能的)

謝謝, 薩米爾

回答