Dieser Blog zeigt die Methode, um mehrere Commits zu packen.
Kannst du mehrere Commits kehren??
Ja, die Entwickler können den Befehl „Cherry-Pick“ für mehrere Commits verwenden, indem sie das Terminal verwenden. Erstellen Sie zunächst ein neues Repository und ziehen. Erstellen und fügen Sie eine neue Datei hinzu und fügen Sie als Nächstes hinzu. Beiten Sie die Änderungen und aktualisieren Sie das Repository. Entfernen Sie dann alle Dateien mit dem “$ rm* " Befehl. Überprüfen Sie den Referenzprotokollverlauf und führen Sie schließlich die “aus“ aus$ git kirschpick… Befehl zum Cherry-Pick mehrere Commits.
Lassen Sie uns nun auf die Implementierung des oben diskutierten Szenarios wechseln!
Schritt 1: Erstellen Sie ein neues Verzeichnis
Erstellen Sie zunächst ein neues Repository, indem Sie die “verwenden“Mkdir" Befehl:
$ mkdir Kirschpick
Schritt 2: Navigieren Sie zum Verzeichnis
Als nächstes führen Sie die "CDBefehl, um zum neu erstellten Verzeichnis zu wechseln:
$ cd Kirschpick
Schritt 3: Datei erstellen und ändern
Führen Sie den folgenden Befehl aus, um die Datei gleichzeitig zu erstellen und zu aktualisieren:
$ echo "erste Datei"> Datei1.txt
Schritt 4: Verfolgen Sie die Datei
Führen Sie den folgenden Befehl aus, um eine Datei in den Staging -Bereich zu verfolgen:
$ git add .
Schritt 5: Änderungen begehen
Aktualisieren und speichern Sie die hinzugefügten Änderungen im Repository, indem Sie den folgenden Befehl verwenden:
$ Git Commit -m "Erstes Commit"
Schritt 6: Datei entfernen
Führen Sie nun das aus “aus$ rm*”Befehl zum Entfernen aller Dateien aus dem Verzeichnis:
$ rm *.txt
Der obige Befehl löscht alle Textdateien:
Schritt 7: Repository aktualisieren
Aktualisieren und speichern Sie nun die Änderungen am Git -Verzeichnis:
$ git add .
Schritt 8: Änderungen begehen
Veränderungen begehen, indem Sie die nutzen “Git CommitBefehl zusammen mit der erforderlichen Nachricht:
$ Git Commit -m "zweiter Commit"
Schritt 9: Datei erstellen und aktualisieren
Erstellen Sie eine neue Datei oder aktualisieren Sie die vorhandene mit Hilfe des angegebenen Befehls:
$ echo "zweite Datei"> Datei2.txt
Schritt 10: Datei hinzufügen
Verfolgen Sie als nächstes die Datei im Staging -Bereich, indem Sie den Dateinamen im angegebenen Befehl angeben:
$ git add Datei2 hinzufügen2.txt
Schritt 11: Änderungen begehen
Führen Sie den angegebenen Befehl aus, um die hinzugefügten Änderungen in das Repository zu verpflichten:
$ Git Commit -m "Drittes Commit"
Schritt 12: Referenzprotokollverlauf überprüfen
Um den Log -Referenzverlauf eines bestimmten Zweigs anzuzeigen, erwähnen Sie seinen Namen in der “Git -Reflog" Befehl:
$ Git Reflog Master
Schritt 13: Kirschpick mehrere Commits
Schließlich führen Sie das aus “ausGit Cherry-PickBefehl zusammen mit Commit -Referenzen:
$ git cherry-pick c119ea2… ee47790
Wie Sie in der folgenden Ausgabe sehen können, werden mehrere Commits erfolgreich ausgewählt:
Schritt 14: Überprüfen Sie die Protokollreferenz
Schließlich laufen Sie die “Git -Reflog .Befehl zum Überprüfen der Protokollreferenz:
$ Git Reflog .
Es kann beobachtet werden, dass mehrere Commits Cherry ausgewählt und erfolgreich an den aktuellen Kopf angehängt sind:
Wir haben die einfachste Methode für die Kirsche angeboten, um mehrere Commits in Git zu wählen.
Abschluss
Ja, Sie können mehrere Commits mit dem Terminal verwenden. Erstellen Sie zunächst ein neues Repository und ziehen. Erstellen und fügen Sie dann eine neue Datei hinzu und fügen Sie dann hinzu. Beiten Sie die Änderungen und aktualisieren Sie das Repository. Entfernen Sie als Nächstes die hinzugefügte Datei mit der “$ rm* " Befehl. Überprüfen Sie den Referenzprotokollverlauf und führen Sie schließlich die “aus“ aus$ git kirschpick… Befehl zum Cherry-Pick mehrere Commits. In diesem Blog haben wir die Methode demonstriert, um mehrere Commits zu pickeln.