Gerrit - Push Change Set auf Gerrit vorbereiten
Sie müssen die Änderungen in Gerrit überprüfen, bevor Sie sie mit dem Master zusammenführen. Die im Master aufgetretenen Änderungen können synchronisiert werden. Verwenden Sie den folgenden Befehl in dem Zweig, an dem Sie gearbeitet haben.
$ git pull --rebase origin master
Der obige Befehl ruft die Änderungen oder Commits aus dem Remote-Zweig ab und setzt die Commits über dem Master neu.
Wenn Sie mit den Änderungen fertig sind und die Commits neu festgelegt haben, können Sie Ihren Änderungssatz zur Überprüfung an Gerrit senden.
Git pull --rebase wird häufig verwendet, wenn Änderungen keinen separaten Zweig verdienen.
Git Pull ist eine Kombination aus Git Fetch und Git Merge. Dabei ist git pull --rebase eine Kombination aus git fetch und git rebase.
Führen Sie zunächst den Befehl als Git Pull Origin-Master aus, wie im folgenden Screenshot gezeigt.
Verwenden Sie nun den Befehl als Git-Rebase-Master, um die Commits wie im folgenden Screenshot gezeigt neu zu starten.