git: alterna a ramificação e ignora as alterações sem confirmar

Eu estava trabalhando em um branch git e estava pronto para cometer minhas alterações, então eu fiz um commit com uma mensagem de commit útil. Eu então distraidamente fiz pequenas alterações no código que não valem a pena manter. Agora quero trocar de galho, mas o git me dá

erro: você tem alterações locais em "X"; não pode alternar ramos.

Eu pensei que eu poderia mudar de ramo sem me comprometer. Se sim, como posso configurar isso? Se não, como eu saio desse problema? Eu quero ignorar as pequenas alterações sem cometer e apenas mudar de ramo.

questionAnswers(10)

yourAnswerToTheQuestion