Descrição da ferramenta

O Gerador de Nome de Branch é uma ferramenta de desenvolvedor que ajuda você a criar nomes de branch Git devidamente formatados seguindo as melhores práticas de nome de branch Git. Se você está trabalhando com tickets JIRA ou descrições de texto simples, este criador de branch Git extrai automaticamente IDs de tickets, limpa o texto e formata tudo de acordo com convenções comuns de ramificação Git. Se você já se perguntou como nomear branches Git de forma consistente, esta ferramenta garante que toda sua equipe siga padrões de nomenclatura padronizados.

Recursos

  • Extração de Ticket JIRA: Detecta e extrai automaticamente IDs de tickets JIRA (ex: PROJ-123) da sua entrada
  • Prefixos de Tipo de Branch: Escolha entre tipos comuns de branch (feature, bugfix, hotfix, release, chore, refactor, docs, test, ou sem prefixo)
  • Separador Personalizável: Use hífens, underscores ou qualquer outro caractere como separador de palavras

Tipos de branch

  • feature: Para novos recursos e funcionalidades
  • bugfix: Para correções regulares de bugs
  • hotfix: Para correções urgentes de produção
  • release: Para branches de preparação de lançamento
  • chore: Para tarefas de manutenção e atualizações
  • refactor: Para refatoração de código
  • docs: Para atualizações de documentação
  • test: Para mudanças relacionadas a testes
  • none: Gere nomes de branch sem prefixo de tipo

Melhores práticas de nome de branch Git

Compreender como nomear branches Git é crucial para manter um repositório limpo. Os nomes de branch gerados seguem esta estrutura baseada nas melhores práticas padrão da indústria de nome de branch Git:

[branch-type]/[TICKET-ID]/[description-with-separators]

Exemplos de nomes de branch Git devidamente formatados:

  • Entrada: PROJ-123 Add user authentication Saída: feature/PROJ-123/add-user-authentication

  • Entrada: Fix login error Saída: bugfix/fix-login-error

  • Entrada: Update documentation for API Saída: docs/update-documentation-for-api