Cambiar cosas en master, branch to dev. deshacer los cambios en el maestro, pero mantenerlos en dev

Tengo una twig git llamada master e hice algunos cambios en algunos files. (Sin compromiso aún)

Ahora me doy count "hey, estos son algunos grandes cambios … debería ramificarme a una twig de desarrollo".

¿Cómo tomo los cambios que acabo de hacer, los traigo a un nuevo desarrollador de twigs y luego deshago los cambios en la twig master ?

Debido a que no ha realizado una confirmación, puede cambiar a una nueva twig (se ramifica desde el master ese momento) y comprometerse en esta twig.

 git checkout -b dev [...] git commit