So erstellen Sie Branch aus einem Commit in Git

So erstellen Sie Branch aus einem Commit in Git
In Git -Repositories arbeiten mehrere Personen als Team zusammen. Um jedoch eine neue Funktion hinzuzufügen und ein vorhandenes Repository Änderungen vorzunehmen, können Sie neue Zweige aus einer anderen Filiale und der Git Commit History erstellen. Git -Zweige werden auch verwendet, um die spezifischen Git -Commits aus dem Hauptprotokollverlauf zu isolieren. Wenn der Master -Zweig beispielsweise den Hauptverlauf des Git -Loges enthält, können Sie einen separaten Git -Zweig erstellen, um neue Funktionen hinzuzufügen.

In diesem Blog wird das Verfahren der Erstellung einer Niederlassung aus einem Commit in Git erörtert.

So erstellen Sie Branch aus einem Commit in Git?

Auf Git, indem Sie das spezifische verwenden “SHA begehen”Aus Git History kann die Schaffung einer neuen Niederlassung beitragen. Commit SHA ist auch bekannt als "Referenz begehen”Generiert von Git, wenn Benutzer Änderungen im lokalen Repository vornehmen und sie für das Remote -Repository verpflichten.

Befolgen Sie die folgenden Schritte, um einen Zweig aus einem Commit in Git zu erstellen.

Schritt 1: Öffnen Sie Git Bash
Aufmachen "Git Bash"Mit Hilfe der"Start-up" Speisekarte:

Schritt 2: Navigieren Sie zum Git -Verzeichnis
Wechseln Sie mit dem “in das lokale GIT -Verzeichnis“CD" Befehl:

$ CD "C: \ Benutzer \ Nazma \ my_branches"

Schritt 3: Liste der Filiale überprüfen
Überprüfen Sie die Liste der Zweige, die im angegebenen lokalen Git -Verzeichnis vorhanden sind, unter Verwendung des “Git -ZweigBefehl mit “-A" Flagge:

$ Git Branch -a

Wie Sie sehen können, unsere ““My_branches"Git Repository enthält zwei Zweige, und derzeit arbeiten wir in der"Meister" Zweig:

Schritt 4: Ast -Protokoll überprüfen
Danach führen Sie die "Git -ProtokollBefehl zum Überprüfen der Commit -Geschichte:

$ git log

Notiz: Oben Befehl zeigt alle Commit -Geschichte an. Kopieren Sie aus der angegebenen Ausgabe die “Hash begehen”Des spezifischen Commits, aus dem Sie einen Git -Zweig erstellen möchten:

Schritt 5: Erstellen Sie Branch mit Komitee Hash
Erstellen Sie nun den neuen Zweig, indem Sie die ausführen “Git CheckoutBefehl ”und geben Sie das an“Hash begehen”. Hier das "-B"Flagge bedeutet"Zweig”Verwendet, um den Zweig zu erstellen. Jedoch, "Alpha"Ist der Zweigname, und" A07B638 "ist der Commit -Hash oder die Referenz des spezifischen Commits:

\
$ git checkout -b alpha a07b638

Nach dem folgenden Bild gibt das Bild an, dass wir erfolgreich einen neuen Zweig aus dem Commit erstellt haben:

Schritt 6: Überprüfen Sie die erstellte Filiale
Überprüfen Sie zuletzt den erstellten Zweig:

$ git log --oneline --graph

Wie Sie sehen können, haben wir mit der Commit -Referenz erfolgreich „Alpha“ -Ast erstellt:

Sie haben die einfachste Methode gelernt, um einen Zweig aus einem Commit in Git zu erstellen.

Abschluss

Um eine Zweigstelle aus einem Commit in Git zu erstellen, navigieren Sie zunächst zum Git -Verzeichnis oder zum Repository und führen Sie die “aus$ git logBefehl, um den Commit -Verlauf des aktuell verwendeten Git -Repositorys zu überprüfen, eine davon auszuwählen und die Commit -Referenz zu kopieren. Erstellen Sie den Zweig danach, indem Sie die ausführen “$ git checkout -bBefehl und geben Sie den kopierten Commit Hash oder Referenzen an und geben Sie an. In diesem Blog haben wir den Prozess der Erstellung einer Zweigstelle aus einem Commit in Git gezeigt.