Uruchomiłem git cherry-pick <hash>
i miałem konflikty scalania. Nie chcę rozwiązywać konfliktów, po prostu chcę przerwać wybór. Podczas rzeczywistego scalania (z git merge
) jest poręczny git merge --abort
. Jaki jest odpowiednik dla zbioru wiśni?Przerwij git-pick-pick?
Odpowiedz
można zrobić następujące
git cherry-pick --abort
--abort
Cancel the operation and return to the pre-sequence state.
Znalazłem odpowiedź: git reset --merge
- usuwa ona próbę konfrontacji pod kątem wiśni.
Czy go różni się od 'git reset --hard'? Używam przepływu pracy opartego na rebase, jeśli w ogóle. Wydaje mi się, że to działa. –
jaka jest różnica między '--merge' i' --abort'? – ffghfgh
dla mnie, jedynym sposobem, aby przywrócić uszkodzony cherry-pick-próba była
git reset --hard HEAD
- 1. Przerwij kontra przycisk Anuluj: Kiedy używam Przerwij, kiedy anulujesz?
- 2. Przerwij połączenie Git
- 3. JQuery - Przerwij każdą funkcję
- 4. Przerwij program PL/SQL
- 5. C++ przerwij przesłonę
- 6. Węzeł Busboy Przerwij przesyłanie
- 7. Przerwij długie słowo z CSS
- 8. Przerwij pułapkę zamiast przepełnienia bufora
- 9. Przerwij linki do stronicowania PHP
- 10. Przerwij i kontynuuj w funkcji
- 11. Przerwij połączenie z niezarządzanym DLL
- 12. Przerwij zapytanie SQL z limitem czasu przetwarzania
- 13. Przerwij adres URL na jego składniki
- 14. Przerwij łańcuch na listę znaków w Pythonie
- 15. przerwij wykonywanie kodu w wątku po 30s
- 16. .htaccess - przerwij przetwarzanie, jeśli przepisanie jest prawdziwe?
- 17. Przerwij cykliczną zależność, aby użyć wstrzyknięcia zależności.
- 18. Przerwij zagnieżdżoną (podwójną) pętlę w Pythonie
- 19. (Wordpress) Formularz kontaktowy 7 Przerwij filtr before_send_mail
- 20. Przerwij poprzednią prośbę ajaxową na nową prośbę
- 21. Przerwij długie linie kodu w Visual Studio 2008
- 22. Przerwij wszystkie żądania jQuery AJAX na całym świecie
- 23. przerwij wykonywanie, ponieważ zjazdy zip kończą się o statusie 12
- 24. Skopiuj InputStream, przerwij operację, jeśli rozmiar przekroczy limit
- 25. Jak dodać stronę Przerwij dynamicznie na stronie Drukuj?
- 26. Przerwij łańcuch na elementy listy na podstawie słów kluczowych
- 27. Wątek Przerwij, aby zatrzymać długi sen przy wyłączaniu aplikacji - czy istnieje lepsze podejście?
- 28. Przerwij łańcuch na kilka kolumn za pomocą polecenia tidyr :: extract regex
- 29. Jak mogę zasymulować kliknięcie przycisku, biorąc pod uwagę uchwyt do okna przycisku?
- 30. Jak zaimplementować kontrolę limitu czasu dla urlllib2.urlopen
Czy opcja --abort została usunięta/dodana w konkretnej wersji git? Używam git 1.7.4.1, a "git cherry-pick --abort" powoduje wyświetlenie komunikatu użycia git cherry-pick. Ja też pomieszałem "git help cherry-pick" dla "abort" i niczego nie znalazłem. – danns87
@ danns87 Opcja '--abort' stała się dostępna w [wersja 1.7.8] (https://github.com/git/git/blob/v1.8.4.2/Documentation/RelNotes/1.7.8.txt# L31-32). Czy możliwe jest uaktualnienie? –
tak, to nie działa. W większości przypadków otrzymuję komunikat "error: Entry" ", a nie" upstodate ". Nie można scalić. " Z drugiej strony,' git reset --merge' działa! –