I've decided to use semantic commit messages in my new toy project.
I saw kinds of types of semantic commit messages.
type | description |
---|---|
feat | new feature for the user, not a new feature for build script |
fix | bug fix for the user, not a fix to a build script |
docs | changes to the documentation |
style | formatting, missing semi colons, etc; no production code change |
refactor | refactoring production code, eg. renaming a variable |
test | adding missing tests, refactoring tests; no production code change |
chore | updating grunt tasks etc; no production code change |
For frontend engineers
design, updates and new features, all of them use a semantic feat:
?
Isn't there a semantic like design:
or update:
?
Following angulars contribution guidelines the
style
wouldn't be the right choice for design (html, css, etc.) changes here.A few examples for frontend changes: