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.