Entwicklungszweig mit dem Master zusammenführen

Entwicklungszweig mit dem Master zusammenführen

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.