Есть ли способ генерировать "инкрементный" набор патчей в Gerrit с помощью Git? - PullRequest
0 голосов
/ 29 декабря 2011

Во-первых, у меня есть один набор патчей1 для commitA, затем я помещаю набор патчей в gerrit для просмотра. Затем я внес некоторые дополнительные новые изменения, внеся изменения в commitA, как я могу отделить эти новые изменения от предыдущего отправленного набора патчей и сгенерировать новый набор патчей только для них без нового коммита?

1 Ответ

1 голос
/ 29 декабря 2011

Я не уверен, что именно вы пытаетесь сделать, но я могу подумать о 2 возможностях:

  1. Исправить некоторые вещи в commitA.Именно поэтому вы вносите изменения в коммит.Если это так, вы все делаете правильно.В итоге вы получите набор патчей 2. для commitA.

  2. Создайте новый коммит, в котором есть изменения, которые должны быть в верхней части commitA.Если это так, вы не должны вносить изменения в commitA.Вы должны создать новый коммит и отправить его Gerrit (не используйте --amend при фиксации).Это создаст patchset1 для commitB в Gerrit.

...