Repaso
English

¿Por qué los desarrolladores crean una rama de Git para una función nueva?

Opciones

  1. Para eliminar código antiguo sin tocar la rama principal
  2. Para trabajar de forma aislada hasta que los cambios se revisen y se fusionen (Opción correcta)
  3. Las ramas hacen que el código vaya más rápido al desplegarlo
  4. Git exige una rama separada para cada archivo del proyecto

Respuesta

Para trabajar en los cambios de forma aislada sin afectar a la rama principal hasta que se revisen y se fusionen

Por qué

Una rama es una línea de trabajo separada. Puedes hacer commits libremente en feature/login mientras main sigue estable y lista para desplegar.

Cuando la función está lista, abres un pull request, tus compañeros lo revisan y se fusiona en main.

Recuerda

Rama = espacio de trabajo paralelo y seguro.

Términos clave

Practica esta pregunta en Repaso