<type>[optional scope]: <description>
[optional body]
[optional footer(s)]
To get more structure in the commit history we make use of The Conventional Commits specification. This document will teach you the structure for the commit messages. https://www.conventionalcommits.org/en/v1.0.0/
<type>[optional scope]: <description>
[optional body]
[optional footer(s)]
Use one of the following types to communicate the intent of your commit.
To provide additional contextual information, e.g., feat(parser): add ability to parse arrays.
-PHPStorm: https://plugins.jetbrains.com/plugin/13389-conventional-commit
-VisualStudioCode: https://marketplace.visualstudio.com/items?itemName=vivaxy.vscode-conventional-commits
-Conventional-pre-commit: https://github.com/compilerla/conventional-pre-commit A pre-commit hook to check commit messages for Conventional Commits formatting.
The discussion on this is still ongoing. Documentation to be continued.