¡Hola Estudiante, espero que estés bien!
Me alegra que estés pensando en cómo organizar mejor tu código. Crear una rama (branch) para cada aula es una excelente estrategia para mantener tu proyecto ordenado y poder revisar tu progreso a lo largo del tiempo. Aquí te dejo un ejemplo práctico de cómo puedes hacerlo:
Crear una nueva rama: Para crear una nueva rama para una aula específica, puedes usar el siguiente comando en tu terminal:
git branch nombre-de-la-rama
Por ejemplo, si estás trabajando en la "aula 1", podrías crear una rama llamada aula-1
usando:
git branch aula-1
Cambiar a la nueva rama: Una vez que hayas creado la rama, necesitas cambiar a ella para empezar a trabajar en esa parte del código. Usa el siguiente comando:
git checkout nombre-de-la-rama
Siguiendo el ejemplo anterior, cambiarías a la rama aula-1
con:
git checkout aula-1
Hacer cambios y commits: Ahora puedes realizar cambios en tu código y hacer commits regularmente para mantener un historial de tus modificaciones:
git add .
git commit -m "Descripción de los cambios realizados"
Fusionar cambios cuando estés listo: Una vez que hayas terminado de trabajar en una aula y estés listo para integrar tus cambios en la rama principal (generalmente main
o master
), puedes fusionar tus cambios:
Primero, cambia a la rama principal:
git checkout main
Luego, fusiona la rama de aula:
git merge aula-1
Este flujo de trabajo te ayudará a mantener tu código bien organizado y te permitirá revisar fácilmente cómo ha evolucionado tu proyecto a lo largo del curso.
Espero haber ayudado y buenos estudios!