In diesem Handbuch wird die Methode erklärt, um Commits in einen Zweig in Git zu verschieben.
Wie man sich zu einem anderen Zweig in Git verschiebt?
Überprüfen Sie zunächst den Referenzprotokollverlauf des Git -Repositorys mit der “, um zu einem anderen Zweig in Git zu wechseln$ git log -anonline" Befehl. Schauen Sie sich dann einen neuen Zweig an. Aktualisieren Sie als Nächst$ git add ." Befehl. Schließlich führen Sie das aus “aus$ git Reset -KeepeBefehl ”und wechseln Sie den Zweig.
Lassen Sie uns das oben genannte Szenario implementieren!
Schritt 1: Übergehen Sie zum Verzeichnis
Navigieren Sie mit der “zum Git Local Repository“CD" Befehl:
$ CD "C: \ Benutzer \ Nazma \ Git \ Demo"
Schritt 2: Protokollverlauf überprüfen
Listen Sie als Nächstes den Protokollverlauf des Git -Repositorys auf und überprüfen Sie den Commit oder mehrere Commits, die verschoben werden müssen:
$ Git -Protokoll -Einmal
Hier sind alle Commits der aktuellen Filiale aufgeführt. Wir werden die erste Verpflichtung zu einer neuen Zweigstelle verlegen:
Schritt 3: Zweig erstellen
Leiten Sie die "Git Checkout”So erstellen Sie einen neuen Zweig im Git Local Repository:
$ git checkout dev/new_branch
Es ist zu sehen, dass wir einen neuen Zweig namens erstellt haben “dev/new_branchUnd alle Commits der aktuellen Filiale werden der neuen Zweigstelle hinzugefügt:
Schritt 4: Datei aktualisieren
Öffnen Sie nun die Datei, die kürzlich dem Git -Repository verpflichtet wurde:
$ starten myfile.txt
Geben Sie einen Text in die Datei ein und drücken Sie “Strg + sUm es zu retten:
Schritt 5: Verfolgen Sie die Datei
Als nächstes führen Sie die ausGit Add .Befehl, um alle Änderungen am Git -Repository zu verfolgen:
$ git add .
Schritt 6: Status überprüfen
Überprüfen Sie danach den Status des Git Local Directory unter Verwendung des angegebenen Befehls:
$ Git Status .
Nach der folgenden Ausgabe wird unsere Datei erfolgreich aktualisiert und bereit zu verpflichten:
Schritt 7: Die aktuelle Filiale zum Vergehen zurückführen
Führen Sie nun das aus “ausGit ResetBefehl mit dem “-haltenOption ”und geben Sie die Position als“ anKOPF”:
$ git Reset -Keepepe
In diesem Befehl verschiebt sich die aktuelle Zweigstelle zurück in den Verpflichtung, den Sie verschieben möchten:
Schritt 8: Wechseln Sie zu einem neuen Zweig
Führen Sie das ausGit CheckoutBefehl mit dem Zweignamen, um den aktuellen Zweig in einen anderen Zweig zu wechseln:
$ git checkout dev/new_branch
Schritt 9: Protokollverlauf überprüfen
Überprüfen Sie zuletzt den Protokollverlauf, um den Übertragungsvorgang des Komits zu überprüfen:
$ Git -Protokoll -Einmal
Das folgende Bild zeigt, dass unser ““Meister"Branch Commit wird erfolgreich in die" bewegt "dev/new_branch" Zweig:
Wir haben die Methode zur Verschiebung des Commits von einem Zweig in einen anderen Zweig in Git bereitgestellt.
Abschluss
Um den Vertrag auf einen anderen Zweig in Git zu verschieben, navigieren Sie zunächst zum Git Local Repository und überprüfen Sie den Protokollverlauf. Erstellen Sie als nächstes einen neuen Zweig mit dem “$ git checkout Befehl ”, dann öffnen und aktualisieren Sie die zuletzt begangene Datei. Danach führen Sie die aus$ Git Status .Befehl "und wechseln Sie zurück zum vorherigen Commit mit"$ git Reset -Keepe”. Zuletzt wechseln Sie in den neu erstellten Zweig. In diesem Handbuch haben wir die Methode gezeigt, um sich zu einem anderen Zweig in Git zu bewegen.