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