The goal of the Convention is to implement simple, transparent and effective rules for working with Git.
Basic rules:
- All commits should be in Eniglish/Russian language.
- It is forbidden to use the past tense.
- Must be used in the prefix.
- The length of any part should not exceed 100 characters.
Structure commit message:
[Prefix] <Message>
Prefix | Value |
---|---|
[FIX] | Everything related to bug fixes |
[DOCS] | Everything related to documentation |
[FEATURE] | Everything about new features |
[STYLE] | Everything about typos and formatting |
[REFACTOR] | Everything about refactoring |
[TEST] | Everything about testing |
[ANY] | Anything that doesn't match the previous one. |