- Write commit messages in English
- Follow Conventional Commits specification
Format
<type>[optional scope]: <description>
[optional body]
[optional footer(s)]
Common Types
feat: A new featurefix: A bug fixdocs: Documentation only changesstyle: Changes that do not affect the meaning of the coderefactor: A code change that neither fixes a bug nor adds a featuretest: Adding missing tests or correcting existing testschore: Changes to the build process or auxiliary toolsci: Changes to CI configuration files and scripts