Wie man einen Kirschpick auf Git abbricht?

Wie man einen Kirschpick auf Git abbricht?

Cherry-Picking in Git bedeutet, einige Commits von einer Git-lokalen Niederlassung zu kopieren und sie auf eine andere anzuwenden. Manchmal möchten Entwickler während der Arbeit an einem Teamprojekt Änderungen von einer Zweigstelle auf eine andere anwenden, anstatt den gesamten Zweiginhalt zu verschmelzen. Für diesen entsprechenden Zweck führen sie Kirschpick-Operationen durch.

Dieser Beitrag erklärt die Methode, um einen Kirschpick auf Git abzubrechen.

Wie man einen Kirschpick auf Git abbricht?

Wenn Entwickler Cherry-Pick auf Git verpflichtet, treten sie häufig aus einigen Gründen auf Konflikte auf. Um diesen Konflikt zu lösen, ist es erforderlich, die Kirschpick-Operation mit der “abzubrechenGit Cherry -Pick -abort" Befehl.

Also werden wir also Kirschpick-Operationen ausführen und den Konflikt zeigen. Dann werden wir demonstrieren, wie man einen Kirschpuck auf Git abbricht.

Schritt 1: Navigieren Sie zu einem bestimmten Verzeichnis

Verwenden Sie den folgenden Befehl zusammen mit dem spezifischen Pfad und wechseln Sie darauf:

$ cd "C: \ git \ repo3"


Schritt 2: Begehörige Geschichte anzeigen

Überprüfen Sie dann das Git -Protokoll, um den Commit -Verlauf anzuzeigen:

$ Git -Protokoll -Einmal


Es ist ersichtlich, dass der Kopf des aktuellen Zweigs auf die „zeigt“AB1BC8E”Commit ID. Wählen Sie den Sha-Hash eines bestimmten Commits für Kirschverpackungen aus. Zum Beispiel haben wir die "gewählt"0B0E67EID Commit ID:


Schritt 3: Liste der Filiale anzeigenes

Sehen Sie sich als Nächstes die Liste der verfügbaren Zweige im Arbeitsprotokoll an:

$ Git Branch


Das unter-Screenshot zeigt an, dass das Repository enthält “Alpha" Und "Meister”Lokale Zweige. Das Sternchen "*”Symbol vor dem" Master "-Ast zeigt an, dass es sich um die aktuelle lokale Arbeitszweig handelt. Wählen Sie aus der angegebenen Ausgabe einen Zielzweig:


Schritt 4: Wechseln Sie zu einem anderen Zweig

Führen Sie das ausGit SwitchBefehl zusammen mit dem zuvor ausgewählten Zielzweig und wechseln Sie darauf:

$ Git Switch Alpha



Schritt 5: Cherry-Pick Commit

Als nächstes picke Cherry das Zielkomite, indem er den folgenden Befehl zusammen mit dem Sha-Hash ausführt:

$ git kirschpick 0b0e67e


Es ist zu erkennen, dass das bereitgestellte Commit nicht kirschgeklebt werden konnte und ein Konflikt aus bestimmten Gründen geschah:


Befolgen Sie nun die folgenden Schritte, um diesen Konflikt zu lösen.

Schritt 6: Cherry-Pick Commit abbrechen

Um das von Kirschen gepflückte Commit abzubrechen, führen Sie den folgenden Befehl aus:

$ git cherry-pick-Abort


Hier das "-abbrechenDie Option wird verwendet, um den Cherry-Pick-Betrieb rückgängig zu machen:


Wir haben den Prozess, einen Kirschpick auf Git abzubrechen, erfolgreich erklärt.

Abschluss

Entwickler führen häufig Kirschpick-Operationen durch, um die Änderungen eines Zweigs auf einen anderen anzuwenden. Aber manchmal begegnen sie Konflikte. Verwenden Sie also das “Git Cherry -Pick -abortBefehl, den Kirschpick abzubrechen, um den Konflikt zu lösen. Dieser Beitrag hat das Verfahren erklärt, um einen Kirschpick auf Git abzubrechen.