Gibt es einen „git rebase origin“-Befehl in Git

Gibt Es Einen Git Rebase Origin Befehl In Git



Git rebase ist einer der nützlichsten Befehle des Git-Tools. Das Git“ überlaufen “-Befehl erstellt eine neue Basis, die eine kombinierte Reihe von Commits enthält. Genauer gesagt wird der Prozess des Kombinierens und Verschiebens von Commits auf eine neue Basis als Rebasing bezeichnet. Das ' git rebase origin/ “ wird verwendet, um die Remote-Zweige neu zu gründen.

In diesem Beitrag erklären wir:

Gibt es in Git einen Befehl „git rebase origin“?

Wenn der Benutzer die „ Git-Rebase-Ursprung “-Befehl zeigt das Git-Terminal die Fehlermeldung „ fatal: ungültiger Upstream-'Ursprung' “ und niemals den Upstream-Remote-Zweig rebasen. Git-Benutzer können jedoch die „ git-Rebase-Ursprung/Zweig “-Befehl zum Rebasing des Zweigs vom Remote-Upstream-Zweig und zum Squashing von Commits.







Wie verwende ich den Befehl „git rebase origin/ “?

Um das „ git-Rebase-Ursprung/Zweig “-Befehl müssen Git-Benutzer den Branch aus dem Remote-Upstream ziehen oder den Remote-Branch mit dem „ git holen ' Befehl.



Schritt 1: Öffnen Sie das Git-Terminal

Zuerst von Windows „ Anfang ”-Menü starten Sie das Git-Terminal:







Schritt 2: In das Git-Repository verschieben

Durch die Nutzung des „ CD ”-Befehl in das Git-Repository verschieben:

$ CD 'C:\Git'



Schritt 3: Remote-Zweig ziehen

Ziehen Sie die Änderungen des Remote-Zweigs und fügen Sie sie dem HEAD des lokalen Repositorys hinzu:

$ git ziehen Herkunft Meister

Schritt 4: Zweige überprüfen

Überprüfen Sie die Liste der Zweige und wählen Sie den Zweig aus, in dem Sie den Ursprungszweig rebasieren möchten:

$ Git-Zweig

Schritt 5: Wechseln Sie zur Verzweigung

Wechseln Sie über das „ git-Kasse ' Befehl:

$ git-Kasse Merkmale

Schritt 6: Ursprungszweig umbasieren

Rebasieren Sie als Nächstes den Ursprungs- oder Remote-Zweig mit dem „ git rebase origin/ ' Befehl:

$ Git-Rebase Ursprung / Meister

Überprüfen Sie das Git-Protokoll, um zu überprüfen, ob der Remote-Zweig rebasiert ist oder nicht:

$ Git-Relog

Bonus-Tipp: Alternative Methode zum Rebase-Origin-Branch

Die Git-Benutzer können den Remote-Zweig rebasen, indem sie den Remote-Zweig upstreamen und dann direkt den Upstream-Zweig im lokalen Zweig rebasen, indem sie das „ git rebase ' Befehl.

Gehen Sie dazu die bereitgestellten Anweisungen durch.

Schritt 1: Upstream-Origin-Zweig

Legen Sie den Remote-Zweig als Upstream fest, indem Sie das „ Git-Zweig ' Befehl. Hier ist die Option „ –set-upstream “ wird verwendet, um den Upstream-Zweig einzustellen:

$ Git-Zweig --set-upstream-to = Herkunft / Meister

Schritt 2: Upstream-Zweig in lokalen Zweig umbasieren

Rebasieren Sie als Nächstes den Remote-Upstream-Zweig im lokalen Zweig durch das „ git rebase ' Befehl:

$ Git-Rebase Ursprung / Meister Meister

Wir haben authentische Informationen zum Rebasing von Remote-Branches in Git zusammengestellt.

Fazit

Um den Remote-Zweig umzubasieren, ziehen oder holen Sie zuerst den Remote-Zweig durch das „ git pull ' Befehl. Wechseln Sie als Nächstes zu dem Zweig, in dem Sie den Remote-Zweig rebasen möchten, und verwenden Sie dann das „ git-Rebase-Ursprung/Zweig “-Befehl, um den Remote-Zweig zu rebasen. Diese Zuschreibung hat gezeigt, ob es „ Git-Rebase-Ursprung “-Befehl in Git.