Estás haciendo un curso en Alura y te gustaría dividir el código del proyecto por aulas, para organizarse mejor, no perder el código antiguo después de una refactorización y conseguir revisar tu evolución. ¿Cómo puedes hacer eso?
Tendría que crear un branch, para este caso lo llamaré "desarrollo" y escribiría el siguiente comando:
git checkout -b desarrollo
Una vez hecho esto ya puedo modificar el código sin afectar a la rama principal.