Учебники

Gerrit — Приготовь Push Change Set для Gerrit

Вам необходимо просмотреть изменения в Gerrit, прежде чем объединить их с мастером. Изменения могут быть синхронизированы, которые произошли в мастере. Используйте следующую команду в той ветке, над которой вы работали.

$ git pull --rebase origin master
  • Приведенная выше команда будет извлекать изменения или коммиты из удаленной ветви и перебазировать коммиты поверх мастера.

  • Когда вы закончите с изменениями и отмените коммиты, вы можете перенести ваш набор изменений в Gerrit для просмотра.

  • Git pull —rebase часто используется, когда изменения не заслуживают отдельной ветки.

  • Git pull — это сочетание git fetch и git merge; где git pull —rebase представляет собой комбинацию git fetch и git rebase.

Приведенная выше команда будет извлекать изменения или коммиты из удаленной ветви и перебазировать коммиты поверх мастера.

Когда вы закончите с изменениями и отмените коммиты, вы можете перенести ваш набор изменений в Gerrit для просмотра.

Git pull —rebase часто используется, когда изменения не заслуживают отдельной ветки.

Git pull — это сочетание git fetch и git merge; где git pull —rebase представляет собой комбинацию git fetch и git rebase.

Сначала запустите команду от имени мастера git pull как показано на следующем снимке экрана.

Push Изменения в Геррит

Теперь используйте команду как git rebase master, чтобы перебазировать коммиты, как показано на следующем скриншоте.