Description de l'outil

Le Générateur de nom de branche est un outil pour développeurs qui crée des noms de branches Git correctement formatés à partir de tickets JIRA ou de descriptions textuelles simples. Il extrait automatiquement les identifiants de tickets, nettoie le texte et formate tout selon les conventions de branchement Git courantes.

Fonctionnalités

  • Extraction de tickets JIRA: Détecte et extrait automatiquement les identifiants de tickets JIRA (par ex., PROJ-123) de votre saisie
  • Préfixes de type de branche: Choisissez parmi les types de branches courants (feature, bugfix, hotfix, release, chore, refactor, docs, test, ou sans préfixe)
  • Séparateur personnalisable: Utilisez des tirets, des underscores ou tout autre caractère comme séparateur de mots

Types de branches

  • feature: Pour les nouvelles fonctionnalités
  • bugfix: Pour les corrections de bugs régulières
  • hotfix: Pour les correctifs de production urgents
  • release: Pour les branches de préparation de version
  • chore: Pour les tâches de maintenance et mises à jour
  • refactor: Pour la refactorisation du code
  • docs: Pour les mises à jour de documentation
  • test: Pour les modifications liées aux tests
  • none: Générer des noms de branches sans préfixe de type

Format

Les noms de branches générés suivent cette structure :

[type-de-branche]/[IDENTIFIANT-TICKET]/[description-avec-séparateurs]

Exemples :

  • Entrée : PROJ-123 Add user authentication Sortie : feature/PROJ-123/add-user-authentication

  • Entrée : Fix login error Sortie : bugfix/fix-login-error

  • Entrée : Update documentation for API Sortie : docs/update-documentation-for-api