Déplacer existant, le travail non validé à une nouvelle branche dans Git

J'ai commencé à travailler sur une nouvelle fonctionnalité et après codage, pour un peu, j'ai décidé cette fonctionnalité devrait être sur sa propre branche.

Comment puis-je déplacer les modifications non validées à une nouvelle direction et réinitialiser mon actuel?

Je veux réinitialiser mon actuel de la branche, tout en préservant les travaux sur la nouvelle fonctionnalité.