Nach this answer und my own question habe ich eine einfache (hoffe ja) Frage.Warum kann Gerrit keine Verzweigung selbst erstellen?
Wenn ich einen bestimmten Zweig, mit allen erforderlichen Refs richtig eingestellt drücken:
git checkout 82-blah-blah
git push origin HEAD:refs/for/82-blah-blah
Warum bekomme ich immer:
! [remote rejected] HEAD -> refs/for/82-blah-blah (branch 82-blah-blah not found)
und ich muss immer an Gerrit UI gehen und diesen Zweig manuell erstellen?
Ist das nicht ein offensichtlicher Schritt, den Gerrit einfach automatisieren könnte? Oder fehlt mir etwas?
als Workaround zuerst einen direkten Push machen, um den Zweig selbst zu erstellen – HiB
Wenn ich das mache, wird Zweig erstellt, aber die Änderung selbst (in Gerrit) ** wird nicht ** und ich werde mit verloren gehen ein Durcheinander, nicht in der Lage, diese Situation zu beheben. Sehen Sie diese zwei meine Fragen: [ein] (http://stackoverflow.com/q/20542903/1469208) und [zwei] (http://stackoverflow.com/q/20606552/1469208). – trejder
zuerst den lokalen Zweig ohne irgendwelche neuen Änderungen erstellen - 'git checkout -b Ursprung/Master' dann die Fernbedienung: 'git push Ursprung ' oder über die Gerrit UI –
HiB