Gerrit - Préparer l'ensemble de modifications push sur Gerrit

Vous devez examiner les modifications apportées à Gerrit avant de les fusionner dans le maître. Les modifications survenues dans le maître peuvent être synchronisées. Utilisez la commande suivante dans la branche sur laquelle vous avez travaillé.

$ git pull --rebase origin master
  • La commande ci-dessus récupérera les modifications ou les validations de la branche distante et rebasera les validations au-dessus du maître.

  • Lorsque vous avez terminé les modifications et que vous avez rebasé les commits, vous pouvez transmettre votre ensemble de modifications à Gerrit pour examen.

  • Git pull --rebase est souvent utilisé lorsque les modifications ne méritent pas une branche séparée.

  • Git pull est une combinaison de git fetch et git merge; où git pull --rebase est une combinaison de git fetch et git rebase.

Tout d'abord, exécutez la commande en tant que maître d'origine git pull comme indiqué dans la capture d'écran suivante.

Maintenant, utilisez la commande en tant que git rebase master pour rebaser les commits comme indiqué dans la capture d'écran suivante.