Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Haga lo que hicimos: creando una branch

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?

Creando diferentes ramas con git checkout aula1, etc. y usando branch para ver las diferentes aulas.

1 respuesta

¡Hola Luis, espero que estés bien!

Para organizar tu proyecto y dividir el código por aulas, una excelente estrategia es utilizar ramas (branches) en Git. Así puedes trabajar en cada aula de manera independiente y mantener un historial limpio de tus cambios. Aquí te explico cómo hacerlo:

  1. Crear una nueva rama: Para cada aula, puedes crear una nueva rama. Por ejemplo, si estás trabajando en la aula 1, puedes crear una rama llamada aula1 con el siguiente comando:

    git branch aula1
    
  2. Cambiar a la nueva rama: Una vez creada la rama, debes cambiarte a ella para comenzar a trabajar en esa parte del proyecto. Usa el comando:

    git checkout aula1
    
  3. Realizar cambios y commits: Ahora que estás en la rama aula1, puedes realizar tus cambios y hacer commits como de costumbre. Esto te permitirá tener un registro claro de lo que has hecho en cada aula.

  4. Revisar ramas existentes: Para ver todas las ramas que has creado, puedes usar el comando:

    git branch
    

    Esto te mostrará una lista de todas las ramas en tu repositorio y te indicará en cuál estás trabajando actualmente.

  5. Fusionar ramas: Si decides que los cambios en una rama están listos para ser integrados en la rama principal (a menudo main o master), puedes fusionarlos usando:

    git checkout main
    git merge aula1
    

Esta metodología te ayudará a mantener tu proyecto organizado y te permitirá revisar tu evolución a lo largo del curso. Espero que esta explicación te sea útil.

¡Espero haber ayudado y buenos estudios!