Generador interactivo y configurable de nombres de ramas Git
Ideal para equipos que siguen convenciones como: feature/FE_1234_fix_ui_bug_jdoe
Flujo paso a paso que te guía para crear nombres de ramas consistentes sin memorizar convenciones.
Personaliza completamente el orden de campos y preguntas a través del archivo .branchizenrc.json.
Garantiza que todo el equipo siga las mismas convenciones de nomenclatura para las ramas.
______ _ _ | ___ \ | | (_) | |_/ /_ __ __ _ _ __ ___| |__ _ _______ _ __ | ___ \ '__/ _` | '_ \ / __| '_ \| |_ / _ \ '_ \ | |_/ / | | (_| | | | | (__| | | | |/ / __/ | | | \____/|_| \__,_|_| |_|\___|_| |_|_/___\___|_| |_| :: Branchizen :: v0.0.0 by Anderson Castaño ? Desea cambiar la configuración? (Y/n) y ❯ compact-dev - Enfocado en ramas cortas para desarrollo, sin demasiados metadatos... detailed-tracking - Pensado para flujos donde se requiere trazabilidad completa d... release-heavy - Ramas orientadas a releases, incluye versión y fecha de desplieg... ticket-centric - Ramas centradas en el identificador del ticket (ideal para integ... squad-structured - Ideal para equipos grandes: incluye célula, propósito, autor... ✅ Configuración guardada en compact-dev ✅ Puedes hacer cambios a tu gusto en el archivo ./.branchizenrc.json
{ "description": "Enfocado en ramas cortas para desarrollo, sin demasiados metadatos.", "order": [ "description", "user", "prefix" ], "questions": { "description": "Describe brevemente la tarea o funcionalidad (usa snake_case):", "user": "Ingresa tu identificador o nombre de usuario (ej: jdoe):", "prefix": "Prefijo del módulo, componente o área (ej: FE, BE, API):" }, "pattern": "feature/[prefix]_[description]_[user]", "standard-branch-name": "compact-dev" }
Personaliza completamente el flujo agregando nuevos campos al array order
y definiendo sus preguntas en questions
. También puedes personalizar el patrón final de la rama con el campo pattern
.