Veja como uma pequena diferença em seus commits podem te tornar um programador melhor.
Formato: <tipo>(<escopo>): <mensagem>
<escopo>
é opcional (Esse é mais usado em contextos de mono-repositórios)
feat: add hat wobble
^--^ ^------------^
| |
| +-> Mensagem resumida no presente (`add` ao invés de `added`).
|
+-------> Tipo: chore, docs, feat, fix, refactor, style, or test.
Mais exemplos:
feat
: (Nova feature para o usuário final, não uma feature para o build do projeto)fix
: (Bug fix para o usuário final, não um fix para o build do projeto)docs
: (Mudanças na documentação)style
: (Formatando, linting, colocando vírgulas etc; Sem mudar nada em produção)refactor
: (Refatorando código usado em produção, ex. renomeando uma variável)test
: (Adicionando testes, refatorando testes; Sem mudança em produção)chore
: (Ajustar script de build, atualizando dependências, makefile etc; Sem mudança em produção)
Referências: