¡Esta es una revisión vieja del documento!
Convenciones de Nombrado de Ramas
Este documento establece las reglas para el nombrado de ramas en nuestro flujo de trabajo de Git, basado en GitFlow, con el fin de mantener un desarrollo organizado y estructurado.
Ramas Principales
master
Contiene el código en producción.
Solo se fusionan versiones estables y probadas.
No se realizan desarrollos directos en esta rama.
qa
Contiene código en pruebas de calidad.
Se utiliza para validar cambios antes de fusionarlos en release o main.
Permite realizar pruebas automatizadas y manuales.
Ejemplo: qa/pruebas-autenticacion
Contiene el código en desarrollo.
Se fusionan las ramas de características (features), correcciones de errores (bugfix) y mejoras (enhancements).
Es la base para la integración y pruebas antes de pasar a producción.