git: Przełącz gałąź i ignoruj ​​wszelkie zmiany bez zatwierdzania

Pracowałem nad gałęzią git i byłem gotowy do zatwierdzenia moich zmian, więc zatwierdziłem ją użytecznym komunikatem zatwierdzenia. Następnie z roztargnieniem wprowadziłem drobne zmiany w kodzie, które nie są warte zachowywania. Chcę teraz zmienić gałęzie, ale git daje mi

błąd: masz lokalne zmiany w „X”; nie można przełączać gałęzi.

Myślałem, że mogę zmienić gałęzie bez popełnienia błędu. Jeśli tak, jak mogę to ustawić? Jeśli nie, jak wyjść z tego problemu? Chcę zignorować drobne zmiany bez zatwierdzania i po prostu zmienić gałęzie.

questionAnswers(10)

yourAnswerToTheQuestion