So hat meine Arbeitsumgebung genau einen Zweig mit einem Remote-Begleiter auf Github. Ich versuche git pull --rebase
zu tun, um zu verhindern, dass git push
Merge-Commit-Nachrichten erstellen, die keine neuen Informationen für andere bereitstellen, die an diesem Projekt arbeiten, und nur die Arbeit verkleben. Aber wenn ich das versuche, gibt es mir das:"git pull --rebase" führt zu "Kann nicht auf mehrere Zweige rebase"
From https://github.com/our_profile/our_repository
* branch HEAD -> FETCH_HEAD
Cannot rebase onto multiple branches
Und der Pull bricht ab. Rufen Sie an git branch
informiert mich, dass ich nur eine Filiale auf meinem lokalen Computer habe, also was ist los?
Ja, und Ausführen * 'git pull --rebase' * zum zweiten Mal funktioniert! Das liegt daran, dass git während der ersten Aktion die Daten abgerufen hat, so dass Remote- und lokale Master-Zweige das gleiche Commit anzeigen. –