Skip to content

Commits profesionales

Prefijos Comunes de Conventional Commits

Esta es una lista de los prefijos más utilizados en los mensajes de commit siguiendo la convención Conventional Commits. Estos prefijos ayudan a entender el propósito de cada cambio realizado en el código.

Tipos más comunes

feat - Nuevas funcionalidades

Se usa cuando se agrega una nueva característica o funcionalidad al proyecto.

Ejemplo:

feat: agregar contador de caracteres en formulario

fix - Correcciones de errores

Indica que el commit corrige un error o bug en el sistema.

Ejemplo:

fix: evitar fallo al cargar datos del usuario

chore - Tareas de mantenimiento

Cambios relacionados con herramientas, configuraciones, dependencias u otras tareas técnicas que no afectan directamente el código funcional.

Ejemplo:

chore: actualizar paquetes en package.json

docs - Cambios en documentación

Se usa cuando solo se modifican archivos de documentación como README, guías, comentarios en código, etc.

Ejemplo:

docs: corregir ortografía en guía de instalación

style - Cambios estilísticos

Modificaciones relacionadas con el estilo del código (sangrías, espaciado, formato, etc.) sin cambiar la lógica.

Ejemplo:

style: formatear código con Prettier

refactor - Reestructuración de código

Se utiliza cuando se modifica la estructura interna del código sin cambiar su comportamiento.

Ejemplo:

refactor: mover lógica de validación a helper

perf - Mejoras de rendimiento

Indica que el commit mejora el rendimiento del sistema.

Ejemplo:

perf: optimizar carga de imágenes

test - Cambios en pruebas

Se usa cuando se agregan o modifican pruebas unitarias, de integración o cualquier tipo de testeo automatizado.

Ejemplo:

test: añadir pruebas para flujo de inicio de sesión

build - Cambios en el sistema de construcción

Modificaciones que afectan al sistema de build, como cambios en Webpack, Vite, configuraciones de compilación, etc.

Ejemplo:

build: actualizar versión de Webpack a 5