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

Lo que aprendimos en esta aula:

¿Qué es una branch?
Es una ramificación del proyecto que permite desarrollar nuevas funcionalidades o realizar cambios sin alterar directamente la rama principal.

Cómo crear una branch llamada “desarrollo”:

git checkout -b desarrollo

Cómo cambiar entre la rama principal “main” y la rama “desarrollo”:

git switch nombre-de-la-rama

Cómo integrar los cambios de la rama “desarrollo” en la rama principal “main”:

git switch main
git merge desarrollo

De esta forma, se puede trabajar de manera aislada y luego unificar las modificaciones de forma controlada.

1 respuesta

Hola Piero,

Parece que has captado muy bien los conceptos sobre branches en Git. Has descrito correctamente qué es una branch y cómo trabajar con ellas. Aquí tienes un pequeño resumen para asegurarnos de que todo está claro:

  1. ¿Qué es una branch?: Como bien mencionaste, es una ramificación del proyecto que te permite desarrollar nuevas funcionalidades o realizar cambios sin afectar la rama principal, generalmente llamada "main".

  2. Crear una branch llamada "desarrollo":

    git checkout -b desarrollo
    

    Este comando crea y cambia a una nueva branch llamada "desarrollo".

  3. Cambiar entre ramas:
    Para cambiar entre la rama "main" y la rama "desarrollo", puedes usar:

    git switch nombre-de-la-rama
    

    Por ejemplo, para cambiar a la rama "desarrollo", usarías git switch desarrollo.

  4. Integrar cambios con merge:
    Para unificar los cambios de la rama "desarrollo" en la rama "main", primero cambias a la rama "main" y luego haces el merge:

    git switch main
    git merge desarrollo
    

Trabajar con branches te permite experimentar y desarrollar de manera más segura, ya que puedes integrar tus cambios solo cuando estés seguro de que funcionan correctamente.

Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!