Debe revisar los cambios en Gerrit antes de fusionarlos en el maestro. Se pueden sincronizar los cambios que se han producido en el maestro. Utilice el siguiente comando dentro de la rama en la que ha estado trabajando.
$ git pull --rebase origin master
El comando anterior obtendrá los cambios o confirmaciones de la rama remota y volverá a basar las confirmaciones en la parte superior del maestro.
Cuando haya terminado con los cambios y haya vuelto a basar las confirmaciones, puede enviar su conjunto de cambios a Gerrit para su revisión.
Git pull --rebase se usa a menudo cuando los cambios no merecen una rama separada.
Git pull es una combinación de git fetch y git merge; donde como git pull --rebase es una combinación de git fetch y git rebase.
Primero, ejecute el comando como git pull origin master como se muestra en la siguiente captura de pantalla.
Ahora use el comando como git rebase master para reajustar las confirmaciones como se muestra en la siguiente captura de pantalla.