0
首先,我有一個pacthset1 commitA,然後我把pacth設置爲gerrit進行審查。 然後,我通過修改commitA做了一些額外的新更改,我如何才能將這些新更改與先前推送的補丁集分開,並僅爲他們生成新的補丁集而無需執行新的提交?有沒有辦法使用git在gerrit中生成「增量」補丁集?
首先,我有一個pacthset1 commitA,然後我把pacth設置爲gerrit進行審查。 然後,我通過修改commitA做了一些額外的新更改,我如何才能將這些新更改與先前推送的補丁集分開,並僅爲他們生成新的補丁集而無需執行新的提交?有沒有辦法使用git在gerrit中生成「增量」補丁集?
我不知道你正在嘗試做的完全是,但我能想到的兩種可能性:
修正了一些東西commitA。這通常是您修改提交的原因。如果是這樣,你正在做的一切正確。您將以commitset的補丁集2結束。
創建一個新的提交,它已經發生變化,在commitA之上。如果是這樣的話,你不應該修改commitA。您應該創建一個新的提交併將其推送給Gerrit(不要在提交時使用--amend)。這將在Gerrit中爲commitB創建patchset1。