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 antíguo después de una refactorización y conseguir revisar tu evolución. ¿Cómo puedes hacer eso?
Solución
Crear una branch para cada clase que permita tener un espacio de trabajo aislado para cada lección. Esto, para poder modificar el código sin afectar el resto del proyecto. De esta manera si algo sale mal, siempre podré volver a la branch principal o a otra branch anterior.