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。