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

branch en GitHub

¿Qué es?
R: Es como un arbol, el tronco es el camino original, y las ramas son alternativas

Cómo crear una nueva branch llamada ‘’desarrollo’’
R: Se usa siempre git checkout -b

Cómo navegar entre la branch principal ‘’main’’ y la branch “desarrollo”a través del comando git switch;
R: Para pasar de una rama a otra usamos git switch
Entonces
git switch desarrollo //Para ir a la rama llamada desarrollo
git switch main //Para ir a la rama main

Cómo enviar todas las modificaciones hechas en la branch “desarrollo” a la branch principal “main” con el merge.
R: git switch main
git merge desarrollo
git push origin main

1 respuesta

¡Hola Gabriel, espero que estés bien!

Parece que estás repasando lo que has aprendido sobre branches en Git y GitHub. Vamos a revisar cada punto:

  1. ¿Qué es una branch?
    Imagina un árbol donde el tronco es el camino principal de tu proyecto y las ramas son caminos alternativos que puedes tomar para desarrollar nuevas características o experimentar sin afectar el tronco principal.

  2. Cómo crear una nueva branch llamada "desarrollo":
    Para crear una nueva branch, puedes usar el comando:

    git checkout -b desarrollo
    

    Esto creará y cambiará automáticamente a la nueva branch "desarrollo".

  3. Cómo navegar entre la branch principal "main" y la branch "desarrollo" usando git switch:
    Para cambiar entre branches, utiliza:

    git switch desarrollo
    

    para ir a la branch "desarrollo", y

    git switch main
    

    para volver a la branch principal "main".

  4. Cómo enviar todas las modificaciones hechas en la branch "desarrollo" a la branch principal "main" con el merge:
    Primero, asegúrate de estar en la branch "main" usando:

    git switch main
    

    Luego, combina los cambios de "desarrollo" en "main" con:

    git merge desarrollo
    

    Finalmente, sube los cambios al repositorio remoto con:

    git push origin main
    

Espero que esto te ayude a consolidar lo que has aprendido. ¡Bons estudos!