Convenciones de nombres de ramas Git: Mejores prácticas para equipos

4 min de lectura

Una convención de nombres de ramas consistente ayuda a los equipos a entender de un vistazo qué hace cada rama.

Prefijos comunes

PrefijoPropósitoEjemplo
feature/Nueva funcionalidadfeature/user-authentication
fix/ o bugfix/Corrección de erroresfix/login-redirect-loop
hotfix/Corrección urgente en producciónhotfix/payment-crash
release/Preparación de versiónrelease/2.1.0
chore/Tareas de mantenimientochore/update-dependencies
docs/Documentacióndocs/api-reference
refactor/Refactorización de códigorefactor/auth-module

Formato: kebab-case

Usa siempre minúsculas y guiones. Las ramas Git distinguen mayúsculas, y Feature/Login frente a feature/login causa confusión.

Incluir números de ticket

feature/PROJ-123-user-auth o fix/PROJ-456-cart-total

Convertir

Conversor a kebab-case o generador de slugs. Hub.