Gibt es in Git einen Befehl Git Rebase Origin?

Gibt es in Git einen Befehl Git Rebase Origin?
Git -Rebase ist eine der nützlichsten Befehle des Git -Tools. Der Git "wiederherstellenDer Befehl ”Erstellt eine neue Basis, die eine kombinierte Reihe von Commits enthält. Insbesondere wird der Prozess des Kombinierens und Umzugs zu einer neuen Basis als Wiedergeburt bezeichnet. Der "Git Rebase Origin/”Wird verwendet, um die entfernten Zweige zu wiederherstellen.

In diesem Beitrag werden wir erklären:

  • Gibt es irgendwelche "Git -Rebase -UrsprungBefehl in Git?
  • Wie man das benutztGit Rebase Origin/" Befehl?

Gibt es in Git einen Befehl "Git Rebase Origin"??

Wenn der Benutzer die “ausführt“Git -Rebase -Ursprung"Befehl" Der GIT -Terminal zeigt die Fehlermeldung anFatal: Ungültiger stromaufwärts "Ursprung"Und nein den stromaufwärts gelegenen Remote -Zweig wieder aufzunehmen. Git -Benutzer können jedoch die “verwenden“Git -Rebase -Ursprung/ZweigKommando zum Wiederherstellen des Zweigs aus dem Fernabfall -Zweig und dem Squashing -Commits.

So verwenden Sie den Befehl „Git Rebase Origin/“?

Die "die" verwenden "Git -Rebase -Ursprung/ZweigBefehl ”, GIT -Benutzer müssen den Zweig aus dem Fernbedienungsbereich abziehen oder die Remotezweige mit der“ abrufen “abrufenGit holt" Befehl.

Schritt 1: Öffnen Sie Git Terminal

Erstens aus den Fenstern “Start-upMenü, starten Sie das Git -Terminal:

Schritt 2: Wechseln Sie zum Git -Repository

Durch die Verwendung des “CDBefehl ”Wechseln Sie zum Git -Repository:

$ CD "C: \ Git"

Schritt 3: Remotezweig ziehen

Ziehen Sie die Änderungen des entfernten Zweigs an und fügen Sie ihn zum Kopf des lokalen Repositorys hinzu:

$ Git Pull Origin Master

Schritt 4: Zweige überprüfen

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

$ Git Branch

Schritt 5: Wechseln Sie in den Zweig

Wechseln Sie zu dem Zweig, an den Sie den Ursprung durch die “neu rebasieren“Git Checkout" Befehl:

$ git Checkout -Funktionen

Schritt 6: Ursprungszweige wiederherstellen

Als nächstes den Ursprungszweig oder den Remote -Zweig mit dem “neu aufzunehmenGit Rebase Origin/" Befehl:

$ Git Rebase Origin/Master

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

$ Git Reflog

Bonuspix

Die Git -Benutzer können den Remote -Zweig durch Verbreitung des Remotezweigs wiederherstellen und dann den stromaufwärts gelegenen Zweig in der lokalen Filiale direkt wiederherstellenGit -Rebase " Befehl.

Zu diesem Zweck gehen Sie die angegebenen Anweisungen durch.

Schritt 1: Upstream -Ursprungszweig

Stellen Sie den Remotezweig als stromaufwärts ein, indem Sie die “verwenden“Git -Zweig" Befehl. Hier die Option “-Einrichtung”Wird verwendet, um den vorgelagerten Zweig einzustellen:

$ Git Branch-Set-Upstream-to = Origin/Master

Schritt 2: Rauf in den Zweig in den lokalen Zweig umsetzen

Als nächstes rebase die fernen stromaufwärts gelegene Zweigstelle im lokalen Zweig durch die “Git -Rebase " Befehl:

$ Git Rebase Origin/Master Master

Wir haben authentische Informationen im Zusammenhang mit dem Wiederaufbau von Fernzweigen in Git zusammengestellt.

Abschluss

Um den entfernten Zweig wiederherzustellen, ziehen Sie zuerst den abgelegenen Zweig durch die “oder holen Sie sie durch die“Git ziehen " Befehl. Gehen Sie als NächstGit -Rebase -Ursprung/ZweigBefehl, den Remotezweig zu wiederherstellen. Diese Beschreibung hat gezeigt, ob es welche gibt “Git -Rebase -UrsprungBefehl in Git.