In diesem Leitfaden erfahren Sie, wie Sie einen Commit von einem Git-Zweig zum anderen auswählen.
Wie wählt man ein Commit von einem Git-Zweig zum anderen aus?
Um einen Commit von einem Zweig zum anderen auszuwählen, arbeiten wir in einem Zweig, erstellen einen neuen Zweig und wählen den Commit aus unserem vorherigen Zweig aus. Führen Sie dazu die unten aufgeführten Schritte aus.
Schritt 1: In das Projekt-Repository verschieben
Öffnen Sie Git Bash und wechseln Sie in das Projektverzeichnis, indem Sie „ CD ' Befehl:
CD Rosinenpickerei
Schritt 2: Repository initialisieren
Anschließend initialisieren Sie das Git-Repository mit dem bereitgestellten Befehl:
Es ist heiß
Schritt 3: Neue Datei erstellen
Erstellen Sie eine Datei und fügen Sie den Inhalt hinzu, indem Sie „ Echo ” und Umleitungsoperatoren ( > ). Zum Beispiel das „ Datei.txt ”Datei wird erstellt:
Echo 'Neue Datei' > Datei.txt
Schritt 4: Datei verfolgen
Fügen Sie die erstellte Datei über den Befehl „git add“ zum Tracking-Bereich hinzu:
Git hinzufügen .
Schritt 5: Änderungen übernehmen
Übernehmen Sie die Änderungen im Projektverzeichnis über den Befehl „ Git-Commit ' Befehl:
Git-Commit -M „Datei hinzugefügt“
Schritt 6: Protokoll überprüfen
Überprüfen Sie den langen Verlauf der angewendeten Commits, indem Sie den Befehl log ausführen:
Git-Protokoll --online
Hier können Sie den SHA für den jeweiligen Commit sehen. Notieren Sie es, wir werden es in den späteren Schritten verwenden und herauspicken.
Schritt 7: Neuen Zweig erstellen
Jetzt erstellen wir einen neuen Zweig mit dem Namen „ entwickeln ” mit dem angegebenen Befehl:
Git-Zweig entwickeln
Schritt 8: Wechseln Sie zum erstellten Zweig
Wechseln Sie zum erstellten Zweig über „ git checkout ' Befehl:
git checkout entwickeln
Die Filiale wurde auf „ entwickeln “.
Schritt 9: Wählen Sie ein Commit aus
Um das Commit auszuwählen, führen Sie den Befehl „ Git Rosinenpickel ”-Befehl zusammen mit dem SHA-Hash des vorherigen Branch-Commits:
Git Rosinenpickel 6ea44fe
Die obige Ausgabe zeigt den Konflikt. Ignorieren Sie ihn einfach und führen Sie den vorgeschlagenen Befehl aus, um ihn trotzdem zu lösen.
Git-Commit --allow-empty
Der Commit wurde sorgfältig ausgewählt.
Schritt 10: Überprüfen Sie den Protokollverlauf
Überprüfen Sie den Protokollverlauf, um sicherzustellen, dass der Commit ausgewählt wurde:
Git-Protokoll
Wie Sie im obigen Bild sehen können, ist unser Commit aus dem vorherigen Zweig „ Meister ” wurde herausgepickt.
Abschluss
Um einen Commit auszuwählen, kopieren Sie den SHA-Hash des Commits und wechseln Sie zum zweiten Zweig. Führen Sie dann „ Git Cherry-Pick