¿Confirmando cambios a una nueva twig y dejando la twig actual limpia?

Tengo un montón de cambios en una twig que aún no he comprometido. Terminaron siendo más experimentales de lo que pensé que lo harían y me gustaría mantener la twig actual como está y ponerlos en una nueva twig. ¿Cómo puedo hacer esto?

git checkout -b new_branch git add -A git commit