Política de Commits
Introdução
Este documento define as regras para a criação de commits no repositório, visando padronizar as mensagens e facilitar a identificação das alterações realizadas.
Estrutura das Mensagens de Commit
As mensagens de commit devem seguir o seguinte formato:
Tipos
feat
: nova funcionalidadefix
: correção de bugdocs
: alterações na documentaçãostyle
: formatação, falta de ponto e vírgula, etc; sem alteração de códigorefactor
: refatoração de códigotest
: adição de testeschore
: atualizações de tarefas de build, configurações, pacotes, etc
Descrição
- Deve ser clara e objetiva
- Usar verbos no imperativo (ex: "adiciona", "corrige", "implementa")
- Não deve terminar com ponto final
Corpo
- Opcional
- Deve conter detalhes sobre as alterações realizadas
- Explicar o "porquê" em vez do "como"
Rodapé
- Opcional
- Referência a issues (ex: "Closes #123")
- Notas importantes (ex: "BREAKING CHANGE: ...")