Diese Studie veranschaulicht die Methode, um mehrere Commits in Git zu kombinieren.
So fusionieren/kombinieren Sie mehrere Commits, bevor Sie Git einsetzen?
Probieren Sie die folgenden Schritte aus:
Schritt 1: Umleiten Sie das lokale Verzeichnis
Geben Sie zunächst den Befehl unterunter aufgeführt ein und wechseln Sie zum gewünschten lokalen Repository:
CD "C: \ Git \ repo2"Schritt 2: Überprüfen Sie das Git -Protokoll
Zeigen Sie dann den Commit -Verlauf des aktuellen Repositorys an und wählen Sie die gewünschten Commits, die kombiniert werden müssen:
Git -Protokoll -EinschlussDie folgende Ausgabe zeigt den Commit -Geschichte an. Jetzt wollen wir die ersten fünf Commits kombinieren:
Schritt 3: Kombinieren Sie Commits
Führen Sie als nächstes den Kürbisvorgang in den ausgewählten Commits durch, indem Sie den angegebenen Befehl ausschreiben:
Git Rebase -i Kopf ~ 5Hier das "-ich"Flag wird für einen interaktiven Modus verwendet, der die Bearbeitung von gewünschten Commits und das" ermöglicht "Kopf ~ 5Die Option wird angegeben, um die ersten fünf Commits zu bearbeiten.
Nach Ausführung des obigen gelisteten Befehls wird eine Datei geöffnet:
Ersetzen Sie nun die “wählen"Schlüsselwort mit dem"quetschen”Mit all den Commits, die Sie kombinieren und schließen möchten, indem Sie die Änderung über die“ speichernStrg + s" Schlüssel:
Danach wird ein weiterer Bildschirm geöffnet, an dem Sie die gewünschte Commit -Nachricht hinzufügen müssen:
Auf diese Weise werden die Commits kombiniert:
Schritt 4: Änderungen überprüfen
Überprüfen Sie zuletzt das Git -Protokoll, um sicherzustellen, dass die Commits kombiniert wurden oder nicht:
Git -Protokoll -EinschlussEs kann beobachtet werden, dass ausgewählte mehrere Commits erfolgreich zu einem Commit zusammengefasst wurden:
Es ging darum, mehrere Commits zu kombinieren, bevor Sie sie in das Remote -Repository drücken.
Abschluss
Um mehrere Commits zu kombinieren oder zusammenzuführen, bevor Sie sie in das Remote -Repository weitergeben, wechseln Sie zunächst zum lokalen Repository und sehen. Wählen Sie dann die gewünschten Commits aus, die kombiniert werden müssen. Danach führen Sie die ausGit Rebase -i Kopf ~ 5Befehl und kombinieren Sie Commits, indem Sie den Standard -Editor ändern. Stellen Sie schließlich Änderungen sicher, indem Sie die Commit -Geschichte anzeigen. Diese Studie zeigte die Methode zur Kombination mehrerer Commits in Git.