-
Notifications
You must be signed in to change notification settings - Fork 0
CommitPattern
Romulo de Oliveira edited this page Nov 26, 2024
·
1 revision
Padrão de comentários Git a ser utilizado neste projeto.
- Para qualquer tipo de criação ou alteração de códigos de teste:
git commit -m "test: add test for create product automation"
- Para adesão de novas funcionalidades:
git commit -m "feat: implement tracking product service"
- Para refatoração de código:
git commit -m "refactor: change return log pattern"
- Para alteração de estilo. Empregado quando há mudanças de formatação e estilo do código que não alteram o sistema de nenhuma forma:
git commit -m "style: change function param for objects"
- Para correção de bugs:
git commit -m "fix: remove getPayment() wrong attribute"
- Para indicar mudanças no projeto que não afetem o sistema ou arquivos de testes. São mudanças de desenvolvimento. Exemplo: Mudar regras do eslint, adicionar prettier, adicionar mais extensões de arquivos ao .gitignore:
git commit -m "chore: add no-undef rule in eslintrc.json"
- Para documentação:
git commit -m "docs: add technologies list in readme"
- Para indicar mudanças que afetam o processo de build do projeto ou dependências externas.
git commit -m "build: remove moment.js dependency"
- Para indicar uma alteração que melhorou a performance do sistema.
git commit -m "perf: change looping for parallel execution"
- Para mudanças nos arquivos de configuração de CI.
git commit -m ""
- Para indicar a reverão de um commit anterior.
git commit -m "revert: back to a215868 commit"