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.