I'm trying to adapt to conventional commit messages, described in this article.
Here's a snippet from the article:
Allowed <type>
values:
feat (new feature)
fix (bug fix)
docs (changes to documentation)
style (formatting, missing semi colons, etc; no code change)
refactor (refactoring production code)
test (adding missing tests, refactoring tests; no production code change)
chore (updating grunt tasks etc; no production code change)
But sometimes there are changes w/c are hard to categorize into this types. I'll list some of changes w/c i find confusing on what type to use
What types should i use in this cases
- I added a css style on an existing component(react, angular, vue, etc)
- I edited configuration files in my project such as
package.json
,.prettierc
, etc. - Renaming a file
- Deleting a file