Conventional commits are a very good way to have a clean git history.

The problem is that with expressive commits, or depending on the author’s style, only some of the commits can be documented, and sometimes it doesn’t make sense.

✨ feat/: Para nuevas funcionalidades o mejoras significativas que agregan valor al software.

🐞 fix/: Para correcciones de errores que eliminan o solucionan problemas en la funcionalidad existente.

🚀 perf/: Para mejoras de rendimiento que optimizan la funcionalidad sin añadir ni quitar características.

🔨 refactor/: Para cambios en la estructura interna o en la forma en que funciona la funcionalidad sin alterar su comportamiento externo.

📚 docs/: Para actualizaciones en la documentación del componente o del proyecto.

🎨 style/: Para cambios estéticos o de formato que no afectan la lógica del software, como ajustes en el texto o diseño visual.