Вам необходимо просмотреть изменения в 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 как показано на следующем снимке экрана.
Теперь используйте команду как git rebase master, чтобы перебазировать коммиты, как показано на следующем скриншоте.