The most popular style for [[Git]] commit messages is [Conventional Commits](https://www.conventionalcommits.org/)
```bash
<type>(optional scope): <short description>
```
Where **type** is one of:
- **feat:** a new feature
- **fix:** a bug fix
- **test:** tests only
- **refactor:** code changes that neither add features nor fix bugs
- **docs:** documentation only
- **chore:** build/config/tools changes (no src/tests changes)
For example
```bash
feat(parser): add CustomParser class stub
```
> [!example]- Additional Resources
> [Chris Beams How to Write a Git Commit Message](https://cbea.ms/git-commit/)