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

PrefixoFinalidadeExemplo
feature/Nova funcionalidadefeature/user-authentication
fix/ ou bugfix/Correção de bugfix/login-redirect-loop
hotfix/Correção urgente em produçãohotfix/payment-crash
release/Preparação de versãorelease/2.1.0
chore/Tarefas de manutençãochore/update-dependencies
docs/Documentaçãodocs/api-reference
refactor/Refatoração de códigorefactor/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

Converter

Conversor para kebab-case ou gerador de slugs. Hub.