Nie mogę połączyć dwóch oddziałów ze względu na etap wydania naszego projektu, ale chcę wiedzieć, czy występuje konflikt dwóch gałęzi. Jak mogę to zrobić?Jak sprawdzić konflikt dwóch oddziałów, ale nie trzeba ich łączyć?
Odpowiedz
Załóżmy, że jesteś na master
gałęzi i chcesz sprawdzić, czy dev
oddział można łączyć bez konfliktu w master
.
# In the master branch
git merge dev --no-ff --no-commit
Po tym będzie można dowiedzieć się, czy jest konflikt, czy nie.
Aby powrócić do normalnej sytuacji, po prostu przerwać Merge:
git merge --abort
Zgodnie z dokumentacją git:
--ff nie generuje scalającej jeśli scalanie zostanie rozwiązane jako szybkie przewijanie, zaktualizuj tylko wskaźnik gałęzi. To jest domyślne zachowanie.
-no-ff Generowanie zgody na scalanie, nawet jeśli scalenie zostało rozpatrzone jako szybkie przewijanie do przodu.
- zatwierdzić Wykonać scalenie i zatwierdzić wynik. Ta opcja może być używana do przesłonięcia --no-commit.
--no-commit Z --no-commit wykonać scalanie ale udawać scalanie nie powiodło się i nie AUTOCOMMIT, aby dać użytkownikowi możliwość wglądu i dodatkowo podkręcić wynik scalania przed popełnieniem.
- 1. Mercurial Merge dwóch nazwanych oddziałów: Katalog roboczy nie ma przodka
- 2. Powiedz git, aby nie łączyć plików binarnych, ale wybrać
- 3. Jak zaakceptować "ich konflikt", aby rozwiązać konflikt drzewa: Lokalne dodawanie, przychodzące dodawanie po scaleniu
- 4. Jak sprawdzić scalalność oddziałów przy użyciu gitub api
- 5. Jak sprawdzić stan dwóch tarczy?
- 6. Android: jak łączyć ścieżki dwóch kształtów i usuwać nakładanie?
- 7. Jak łączyć wyniki dwóch zapytań w jednym zbiorze
- 8. Dzielenie aplikacji na Androida do dwóch "oddziałów", darmowych i płatnych
- 9. Nie można sprawdzić przycisku radiowego zgodnie z wartością i trzeba sprawdzić poprawność za pomocą Javascript/Jquery
- 10. Jak sprawdzić poprawność dwóch pól dla unikalności
- 11. "Blokowanie" dwóch wektorów i ich sortowanie
- 12. Utrzymywanie dwóch oddziałów Git różniących się jednym plikiem
- 13. Nie trzeba edytować edytora tekstowego
- 14. memcmp, ale trzeba porównać blok o ustalonej wartości
- 15. Jak wymusić git scalić konflikt
- 16. Jaki jest najlepszy sposób obsługi oddziałów oddziałów dostawców w SVN?
- 17. RegEx - Dopasuj za pomocą symboli, ale nie zastępuj ich
- 18. jak łączyć tablice wymiarowe
- 19. Jak łączyć polecenia powłoki
- 20. Perforce: jak zintegrować wiele oddziałów?
- 21. bitbucket Nie można połączyć niepowiązanych oddziałów
- 22. Analityka odbiera zdarzenia, ale nie rejestruje ich w raportowaniu.
- 23. Można skompilować programy Scala, ale nie można ich uruchomić
- 24. Jak rozwiązać konflikt sortowania z Entity Framework?
- 25. Jak łączyć obiekty ActiveRecord?
- 26. Jak sprawdzić, czy istnieje parametr $ _GET, ale nie ma wartości?
- 27. Delete seria wykres ale zachować ich formatowanie
- 28. Git nie pokazuje wszystkich oddziałów na lokalnym
- 29. Jak łączyć Lambda Delegata
- 30. Git: Zaakceptuj jednocześnie wiele oddziałów.