GIT -Entwickler verwenden Git -Zweige, um den DevOps -Projektquellcode zu pflegen. Sie arbeiten an verschiedenen Zweigen, wie z. B. Feature -Zweige, die Funktionen enthalten. Dann werden diese Zweige in die “verschmolzen“EntwicklungBranch, der als Vorproduktionszweig fungiert. Nachdem die Git -Benutzer alle Zweige in die Entwicklungszweig integriert haben, fusionieren Sie die Entwicklungszweig in die Standardzweig, wie z. B. die “Meister" Zweig.
Dieser Blog zeigt die Methode, um die Entwicklungszweig vollständig mit dem Master zu verschmelzen.
So fusionieren Sie den Entwicklungszweig mit Master Branch?
Die Master Branche enthält alle Projektquellcode und Entwicklungszweigcode, während die Entwicklungszweigs vor der Produktion Code enthält.
Um den Entwicklungszweig vollständig mit dem Master -Zweig zusammenzuführen, verschmelzen zunächst die Entwicklungszweig in den Master -Zusammenschluss. Führen Sie als nächstes den Master -Zweig in den Entwicklungszweig zusammen. Schauen Sie sich dazu die folgende Prozedur an.
Schritt 1: Öffnen Sie Git Terminal
Starten Sie im Startmenü die “Git BashGit Terminal:
Schritt 2: Öffnen Sie das Git -Repository
Als nächstes verwenden Sie die “CDBefehl zum Öffnen des Git -Repositorys:
$ CD "C: \ Git \ Test"
Schritt 3: Entwicklungszweig erstellen
Um den Entwicklungszweig zu schaffen, nutzen Sie die “Git -Zweig " Befehl. Zum Beispiel haben wir die "erstellt" erstellt "DevZweig als Entwicklungszweig:
$ Git Branch Dev
Überprüfen Sie als NächstGit -Zweig" Befehl:
$ Git Branch
Hier können Sie sehen, dass wir erfolgreich die “erstellt haben“Dev" Zweig:
Schritt 4: Wechseln Sie in Entwicklungszweig
Bewegen Sie sich in den Entwicklungszweig durch die “Git Checkout" Befehl:
$ git checkout dev
Schritt 5: Neue Datei generieren
Generieren Sie eine neue Datei über die “berühren" Befehl:
$ touch file2.txt
Schritt 6: Fügen Sie dem Tracking -Index Unwuchsänderungen hinzu
Fügen Sie die nicht zusammengezogenen Änderungen in den Tracking -Index (Staging -Bereich) mit der “hinzuGit Add" Befehl:
$ git add .
Überprüfen Sie nun den Repository -Status mit der “Git -StatusBefehl zur Überprüfung:
$ Git Status
Schritt 7: Commit Git verfolgte Änderungen
Verwendung der "Git CommitBefehl ”, begehen Sie die verfolgten Änderungen und speichern Sie sie im lokalen Repository:
$ Git Commit -m "Git Commit"
Schritt 8: Wechseln Sie zum Master
Danach gehen Sie zum Master -Zweig:
$ Git Checkout Master
Schritt 9: Entwicklungszweig in den Master zusammenführen
Führen Sie die Entwicklung mit Hilfe des “mit Hilfe des Master -Zweigs zusammen“Git verschmelzen" Befehl:
$ git merge dev
Schritt 10: Überprüfen Sie, ob Entwicklungszweig zusammengeführt wird
Überprüfen Sie nun, ob der Entwicklungszweig in den Master-Zweig zusammengefasst wird, indem Sie das Einzeilen-Git-Protokoll-Diagramm anzeigen:
$ git log --oneline -graph -alle
Die folgende Ausgabe zeigt, dass die “DevDie Filiale wird erfolgreich in den Meister zusammengefasst:
Schritt 11: Wechseln Sie in Entwicklungszweig
Um den Master -Zweig mit dem Entwicklungszweig zusammenzuführen, wechseln Sie mit dem Befehl zur Verfügung:
$ git checkout dev
Schritt 12: Master Master in Development Branch zusammenführen
Um den Entwicklungszweig vollständig mit dem Meister zusammenzuführen, laufen Sie die “Git verschmelzen" Befehl:
$ git merge Master
Zeigen Sie erneut die Git-Protokolle ein. Ein Zeilendiagramm, um zu überprüfen, ob der Entwicklungszweig vollständig mit dem Master-Zweig verschmolzen ist oder nicht:
$ git log --oneline -graph -alle
Es kann beobachtet werden, dass der Entwicklungszweig vollständig mit dem Master -Zweig verschmolzen wird:
Wir haben die Methode zur Verschmelzung des Entwicklungszweigs mit dem Master -Zweig erläutert.
Abschluss
Um den Entwicklungszweig vollständig mit dem Master -Zweig zusammenzuführen, öffnen Sie zunächst das Git -Repository. Wechseln Sie zum Master -Zweig durch die “Git Checkout Master" Befehl. Fusionieren Sie dann den Entwicklungszweig im Master -Zweig mit der “Git verschmelzen " Befehl. Wechseln Sie danach in den Entwicklungszweig und fusionieren Sie den Master -Zweig mit dem Entwicklungszweig mit der “Git Merge Master" Befehl. Dieser Artikel hat über die Zusammenführung der Entwicklungszweig mit dem Meister ausgearbeitet.