Conventional Commits en acción
$ git commit -S -m
"feat (auth) : "add Google OAuth login"
-m \
"Implementa autenticación con Google
usando Firebase Auth SDK v10.2"
Firma GPG (-S)
Verifica la autoría del commit.
Tipo (Type)
feat, fix, docs, refactor, etc.
Alcance (Scope)
Módulo o parte afectada.
Descripción
Resumen corto en imperativo.
Cuerpo (Body)
Detalles y motivación del cambio.
Conventional Commits es un estándar que permite generar changelogs automáticos, determinar versiones semánticas y facilitar la navegación del historial.
tipo(scope): descripción
El scope es opcional pero recomendado para proyectos grandes.
Historia clara y navegable para todo el equipo.
CI/CD puede actuar según el tipo de commit.
Genera notas de versión automáticamente.
feat → minor, fix → patch, BREAKING → major.