Convenções de nomes de branches Git: Melhores práticas para equipes
4 min de leitura
Uma convenção de nomes de branches consistente ajuda as equipes a entender de relance o que cada branch faz.
Prefixos comuns
| Prefixo | Finalidade | Exemplo |
|---|---|---|
feature/ | Nova funcionalidade | feature/user-authentication |
fix/ ou bugfix/ | Correção de bug | fix/login-redirect-loop |
hotfix/ | Correção urgente em produção | hotfix/payment-crash |
release/ | Preparação de versão | release/2.1.0 |
chore/ | Tarefas de manutenção | chore/update-dependencies |
docs/ | Documentação | docs/api-reference |
refactor/ | Refatoração de código | refactor/auth-module |
Formato: kebab-case
Use sempre minúsculas e hifens. Os branches Git diferenciam maiúsculas, e Feature/Login versus feature/login causa confusão.
Incluir números de ticket
feature/PROJ-123-user-auth ou fix/PROJ-456-cart-total