¿Qué es una rama Git?
Una rama Git es esencialmente una línea de desarrollo independiente. Puede utilizar la bifurcación cuando trabaje en nuevas funciones o correcciones de errores para aislar su trabajo del de otros miembros del equipo.
Las ramas separadas pueden fusionarse en una sola rama. El siguiente diagrama ilustra cómo el desarrollo puede tener lugar en paralelo utilizando ramas.
Los cambios en la rama primaria o en otras ramas no afectarán a su rama a menos que extraiga los últimos cambios de esas ramas.
Es una práctica habitual crear una nueva rama para cada tarea (es decir, correcciones de errores, nuevas características, etc.). Este método permite a los demás identificar fácilmente los cambios que cabe esperar y simplifica la vuelta atrás.