Pracowałem nad gałęzią git i byłem gotowy na zatwierdzenie moich zmian, więc dokonałem zatwierdzenia za pomocą użytecznego komunikatu zatwierdzenia. Następnie z roztargnieniem wprowadziłem niewielkie zmiany w kodzie, które nie są warte zachowywania. Chcę teraz zmienić gałęzie, ale git daje mi,
błąd: masz lokalne zmiany na „X”; nie można przełączać gałęzi.
Czy mogę zmienić oddziały bez zobowiązań? Jeśli tak, jak mogę to skonfigurować? Jeśli nie, jak mogę wyjść z tego problemu? Chcę zignorować drobne zmiany bez zobowiązań i po prostu zmienić gałęzie.
error: You have local changes to '<filename>'; cannot switch branches.
i gałąź się nie zmieni. możesz zrobić, git checkout -m <branch-name>
aby scalić konflikty i przejść do oddziału i samodzielnie rozwiązać konflikty lub git checkout -f <branch-name>
zignorować zmiany.