Buenas Prácticas

Radiografía: Git Commit

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.

¿Por qué este formato?

Conventional Commits es un estándar que permite generar changelogs automáticos, determinar versiones semánticas y facilitar la navegación del historial.

Estructura base

tipo(scope): descripción

El scope es opcional pero recomendado para proyectos grandes.

Legibilidad

Historia clara y navegable para todo el equipo.

Automatización

CI/CD puede actuar según el tipo de commit.

Changelog

Genera notas de versión automáticamente.

SemVer

feat → minor, fix → patch, BREAKING → major.

logo xeland314
Commits claros • Equipos felices.