See how a minor change to your commit message style can make you a better programmer.
Format: <type>(<scope>): <subject>
<scope>
is optional
feat: add hat wobble
^--^ ^------------^
| |
| +-> Summary in present tense.
|
+-------> Type: feat, improvement, fix, refactor, style, chore, test, or docs.
More Examples:
feat
: new feature for productionimprovement
: production improvements without adding new features or correcting errorsfix
: bug fix for productionrefactor
: refactoring production code, eg. renaming a variablestyle
: formatting, missing semi colons, etc.chore
: routine tasks related to the environment, libraries, scripts, etc.; no production code changetest
: adding missing tests, refactoring tests; no production code changedocs
: changes to the documentation; no production code change
Reference(s):