In diesem Handbuch lernen wir mit gutem Beispiel vor Ort, wie man Rebase -Master in einen beliebigen Zweig aufgreift und Git -Rebase -Basisbefehle mit Beschreibungen anbietet.
Was ist Git -Rebase?
Das Wiedergeburten ist das Verfahren, um eine Abfolge der vorhandenen Commits auf einem neuen Basisausschuss zu treiben oder zu verschmelzen. Grundsätzlich ist es als lineares Kombinieren bekannt. Insbesondere ist Git Rebase das beliebteste Dienstprogramm, mit dem die Änderungen von Git One Branch in einen Zweig verschmelzen sind.
Beispiel: Wie man den Master auf einen anderen Git -Zweig aufbaut?
Um die Abfolge von Commits auf einen anderen Git -Zweig zu rebase oder zu kombinieren, öffnen Sie zuerst die “Git Verprügeln”Terminal und bewegenCD" Befehl. Als nächstes führen Sie die aus$ Git Branch -aBefehl ”, um alle vorhandenen Zweige anzuzeigen und eine von ihnen auszuwählen, um sie wiederherzustellen. Schließlich führen Sie das aus “aus$ Git Rebase Master Befehl, den Meister auf einen anderen Zweig in Git zu rebas.
Schauen wir uns nun das folgende Verfahren an, um die Ausgabe des oben genannten Szenarios anzuzeigen!
Schritt 1: Git Terminal starten
Suche und öffnen Sie die “Git Bash”Auf Ihrem System mit der“Start-up" Speisekarte:
Schritt 2: Navigieren Sie zum Git Root Directory
Als nächstes führen Sie die ausCDBefehl, um sich im Git Root -Verzeichnis zu bewegen:
$ CD "C: \ Benutzer \ Nazma \ Git"
Schritt 3: Listen Sie alle Zweige auf
Führen Sie nun das aus “ausGit -ZweigBefehl ”, um alle Zweige mit der“ anzuzeigen-A" Möglichkeit:
$ Git Branch -a
Wie Sie sehen können, werden alle aktuellen und vorhandenen Zweige angezeigt, einschließlich entfernter Zweige. Wir werden die auswählen “Besonderheit”Zweig des Git Local Repository zur Durchführung von Rebase darauf:
Schritt 4: Master auf einen anderen Zweig umsetzen
Führen Sie schließlich den angegebenen Befehl aus und geben Sie den Zweignamen für die Wiederherstellung der Aktion an:
$ Git Rebase Master -Funktion
Die folgende Ausgabe zeigt, dass die “Meister"Wird auf die" wiedergebunden "Besonderheit”Zweig erfolgreich:
Wechseln Sie nun zum nächsten Abschnitt, um die Basisbefehle von Git Rebase mit ihrer kurzen Beschreibung zu überprüfen.
Was sind Git -Rebase -Basisbefehle??
Schauen wir uns die Basisbefehle von Git Rebase an, die in der folgenden Tabelle mit der Beschreibung angegeben sind:
Befehle | Beschreibung |
$ git rebase -interaktiv | Wird verwendet, um die interaktive Rebase durchzuführen. |
$ git rebase | Wird verwendet, um die Standard -Rebase durchzuführen. |
$ git rebase -x | Wird verwendet, um das Befehlszeilen -Shell -Skript für jeden markierten Commit während der Wiedergabe auszuführen. |
$ git rebase -d | Wird verwendet, um die Commits aus dem zusammengeführten Commit -Block während der Wiedergabe zu verwerfen. |
$ Git Status | Wird verwendet, um den Git -Rebase -Status anzuzeigen. |
$ git rebase -p | Wird verwendet, um das separate Commit in der Geschichte der Git -Zweige zu halten. |
$ git rebase -skip | Wird verwendet, um die vorgefertigten Änderungen zu überspringen. |
$ Git Commit -m "Botschaft für" für " | Wird verwendet, um die Änderungen zu begehen |
$ git add | Wird verwendet, um dem Git -Repository einen Zweig hinzuzufügen. |
$ git rebase - Weitermachen | Wird verwendet, um die von den Benutzern vorgenommenen Änderungen fortzusetzen. |
In dieser Studie wurde das Verfahren zur Rebase mit Hilfe eines Beispiels auf einen Zweig beschrieben und die Git -Rebase -Basisbefehle kurz erörtert.
Abschluss
Um sich auf einen Zweig zu rebieren, wechseln Sie zunächst zum Git Root -Verzeichnis und listen Sie alle vorhandenen Zweige auf, einschließlich Fernbedienungen, mit Hilfe des „$ Git Branch -a" Befehl. Als nächstes führen Sie die aus$ Git Rebase Master "Befehl zur Integration von Änderungen aus dem Git"Meister”Zweig zum angegebenen Zweig. Dieses Handbuch bot die Methode, den Meister auf einen Zweig zu rebasieren.