Gerrit - Prepare Push Change Set to Gerrit

Você precisa revisar as alterações no Gerrit antes de mesclá-las no mestre. Podem ser sincronizadas as mudanças ocorridas no mestre. Use o seguinte comando no branch em que você está trabalhando.

$ git pull --rebase origin master
  • O comando acima irá buscar as mudanças ou commits do branch remoto e rebase os commits em cima do master.

  • Quando você terminar com as mudanças e rebaseado os commits, você pode enviar seu conjunto de mudanças para Gerrit para revisão.

  • Git pull --rebase é freqüentemente usado quando as mudanças não merecem um branch separado.

  • Git pull é uma combinação de git fetch e git merge; onde as git pull --rebase é uma combinação de git fetch e git rebase.

Primeiro, execute o comando como git pull origin master, conforme mostrado na imagem a seguir.

Agora use o comando como git rebase master para realocar os commits, conforme mostrado na imagem a seguir.