Diese Studie wird diskutieren:
Was ist ein Zusammenschluss in Git?
In Git, die “VerschmelzungsausschussIst eine Art von Commit, die beim Zusammenführen von zwei oder mehr Zweigen in einem Repository erstellt wird. Ein Merge -Komitee kombiniert die Änderungen aus mehreren verschiedenen Zweigen in einen Zweig. Es hat normalerweise mindestens zwei übergeordnete Commits, eines für jede zusammengeführte Zweigstelle. Darüber hinaus enthält es alle Änderungen aus den zusammengeführten Zweigen und der gesamten Zweighistorie.
So erstellen/generieren Sie einen Merge -Commit in Git?
Um einen Merge -Commit in Git zu erstellen, leiten Sie zunächst das jeweilige lokale Repository aus. Wählen Sie dann den gewünschten Zweig, der zusammengeführt werden soll, und führen Sie die “ausGit merge -no -fff " Befehl. Überprüfen Sie zuletzt das Git -Protokoll, um den Merge -Commit anzuzeigen.
Schritt 1: Wechseln Sie in das gewünschte Repository
Führen Sie zunächst den folgenden Befehl aus und wechseln Sie zum jeweiligen lokalen Repository:
$ cd "C: \ git \ local_repo"
Schritt 2: Git -Protokoll anzeigen
Sehen Sie sich dann die Commit -Geschichte des aktuellen Arbeitszweigs an:
$ Git -Protokoll -Einmal
Es ist im unterbereiteten Screenshot zu sehen, den der Kopf auf die "zeigt"5827f21”Commit Hash:
Schritt 3: Die verfügbaren Zweige anzeigen
Listen Sie als Nächst die verfügbaren Zweige des Git -Repositorys auf und wählen Sie den gewünschten Zweig, der zusammengeführt werden muss. Zum Beispiel haben wir das ausgewähltAlpha" Zweig:
$ Git Branch
Schritt 4: Zweige verschmelzen
Führen Sie nun das aus “ausGit verschmelzenBefehl zusammen mit dem “-Nr. FFOption und der bestimmte Zweigname, der zusammengeführt werden muss:
$ git merge-no-ff alpha
Hier das "-Nr. FF"Option wird verwendet, um eine Commit-Nachricht zu erstellen, auch wenn die Zweige schnell vorgeschrieben sind und"AlphaIst unser Zielzweig, der zusammengeführt werden muss.
Nach Ausführung des obigen Befehls wird der Standardtexteditor geöffnet. Geben Sie die gewünschte Commit -Nachricht ein, speichern Sie Änderungen und schließen Sie den Editor:
In der folgenden Ausgabe kann beobachtet werden, dass das “Alpha"Branch wurde mit dem" verschmolzen "Meister" Zweig:
Schritt 5: View Merge Commit
Überprüfen Sie zuletzt das Git -Protokoll, um die Merge Commit -Nachricht anzuzeigen:
$ Git -Protokoll -Einmal
Es kann beobachtet werden, dass der hervorgehobene Teil die Merge -Commit -Nachricht mit der “istF8DB3CF”Commit Hash:
Das ging alles um den Zusammenführungsbefugnis in Git.
Abschluss
Ein Merge -Komite. Es bringt Änderungen/Modifikationen von einem Zweig in einen anderen Git -Zweig mit sich. Es wird verwendet, um Änderungen aus verschiedenen Zweigen in einen Git -Zweig zu verschmelzen. Um ein Merge -Commit zu erstellen, das “Git merge -no -fff Der Befehl wird verwendet. Diese Beschreibung wurde über Merge-Commits und die Methode zur Erstellung eines Merge-Commits in Git besprochen.