Ich lief git cherry-pick <hash>
und hatte Zusammenführungskonflikte. Ich möchte die Konflikte nicht lösen, ich möchte nur den Kirschbaum abbrechen. Bei einer echten Zusammenführung (mit git merge
) gibt es das handliche git merge --abort
. Was ist das Äquivalent für Rosinenpickerei?Abbrechen ein git cherry-pick?
Antwort
Sie können folgende Aktionen
git cherry-pick --abort
--abort
Cancel the operation and return to the pre-sequence state.
Ich fand die Antwort ist git reset --merge
- es löscht den Konflikt Kirschen-Pick-Versuch.
Ist es anders als 'git reset --hard'? Ich verwende den Rebase-Workflow, wenn überhaupt. Es scheint für mich zu funktionieren. –
Was ist der Unterschied zwischen '--merge' und' --abort'? – ffghfgh
Für mich ist der einzige Weg, der ausgefallene cherry-pick-Versuch zurückgesetzt
wargit reset --hard HEAD
- 1. Cherrypick Aufträge verpflichten
- 2. Git: Alle Operationen abbrechen, um ein sauberes Arbeitsverzeichnis zu erhalten
- 3. Abbrechen ein Senden in jquery?
- 4. WPF-Dialog Abbrechen - ein häufiges Szenario
- 5. Änderungsereignis für ein Dropdown ohne Bestätigungsdialog abbrechen
- 6. Rails: ein geplanten Auftrag in Sidekiq abbrechen
- 7. Wie abbrechen/Lesen einer Datei abbrechen - Filereader
- 8. Abbrechen sendSynchronousRequest
- 9. Abbrechen einer Zusammenführung (um später zusammenzuführen)
- 10. Git ziehen cygwin nicht ein git-Befehl
- 11. Ein Git-Repository lesen, ohne Git
- 12. wie ein git rebase zu reparieren, die ein git
- 13. git ohne .git-Ordner - ein Remote-Git-Verzeichnis
- 14. ein ‚git push‘
- 15. git-Archiv ein Unterverzeichnis -
- 16. "Unarchivieren" ein Git-Repository
- 17. Reverse ein Git fetch
- 18. Vorschau ein Git Push
- 19. Wie zu stoppen/Abbrechen Abfrage abbrechen Schaltfläche von ASP.net Webformular
- 20. Abbrechen von C# -Threads
- 21. Abbrechen von jQuery(). Load()
- 22. Swift PrepareForSegue Abbrechen
- 23. Abbrechen einer getUserMedia-Anfrage
- 24. Schaltfläche Abbrechen in UITextfield
- 25. Abbrechen eines InnoSetup Installateur
- 26. Knockout - Abbrechen eines Änderungsereignisses?
- 27. Omniahut-facebook Abbrechen button
- 28. Abbrechen (HTML) Image Downloads
- 29. Https Abbrechen sauber URL
- 30. Abbrechen NamedPipeClientStream.Read Anruf
Wurde die Option --abort in einer bestimmten Git-Version entfernt/hinzugefügt? Ich liefere git 1.7.4.1 und "git cherry-pick --abort" ergibt eine git cherry-pick usage Nachricht. Ich habe auch "git help cherry-pick" für "abort" grepped und habe nichts gefunden. – danns87
@ danns87 die '--abort'-Option wurde verfügbar bei [Version 1.7.8] (https://github.com/git/git/blob/v1.8.4.2/Documentation/RelNotes/1.7.8.txt# L31-32). Können Sie upgraden? –
ja, das funktioniert nicht. Meistens bekomme ich diesen 'Fehler: Eintrag '' nicht aktuell. Kann nicht zusammengeführt werden. Auf der anderen Seite funktioniert 'git reset --merge'! –