GitFlow — La metodología clásica de branching
1. 📌 ¿Qué es Git Flow?
Git Flow es un modelo de branching para Git que organiza el desarrollo en ramas bien definidas.
Permite:
- Trabajo en equipo ordenado
- Control de versiones claro
- Releases controlados
2. 🧠 Conceptos clave
Ramas principales:
- main → producción
- develop → desarrollo
Ramas de soporte:
- feature/*
- release/*
- hotfix/*
3. 🧰 Instalación
git flow init4. 🌳 Estructura
main
└── develop
├── feature/login
├── feature/api
├── release/1.0
└── hotfix/1.0.1
5. 🔄 Flujo completo
git checkout develop
git pull
git flow feature start nueva-funcion6. 🚀 Feature
git flow feature start login
# trabajar...
git flow feature finish login7. 📦 Release
git flow release start 1.0.0
git flow release finish 1.0.08. 🔥 Hotfix
git flow hotfix start 1.0.1
git flow hotfix finish 1.0.1
DUGLAS MORENO
Comentarios (0)
Sé el primero en comentar.