Domanda
Perché c'è un conflitto, quando presento un cambiamento in un ramo su Gerrit, ma quando ho REBASE mio cambiamento su quel ramo a livello locale, git posso fare un rebase avanzamento veloce e senza alcun conflitto?
Il comportamento di Gerrit presentazione non è come la fusione di git. Perché?
Soluzione
Gerrit è molto conservatore con unioni / rebasing. Se un file è stato modificato dal commettere è stata modificata anche nel ramo si sta cercando di fusione con, Gerrit fallirà con un conflitto, anche se git è in grado di risolvere automaticamente il conflitto. Questo è solo per essere al sicuro in più.
Nelle versioni più recenti di Gerrit v'è una configurazione di trasformare controllare questo la sicurezza off, e sono risultati automerge Gerrit fiducia di Git.