Verktøy beskrivelse

Branch Name Generator er et utviklerverktøy som oppretter korrekt formaterte Git branch-navn fra JIRA-billetter eller enkle tekstbeskrivelser. Det trekker automatisk ut billett-ID-er, renser opp teksten og formaterer alt i henhold til vanlige Git-forgreningskonvensjoner.

Funksjoner

  • JIRA-billettutvinning: Oppdager og trekker automatisk ut JIRA-billett-ID-er (f.eks., PROJ-123) fra inndataene dine
  • Branch-type prefikser: Velg fra vanlige branch-typer (feature, bugfix, hotfix, release, chore, refactor, docs, test, eller ingen prefiks)
  • Tilpassbar separator: Bruk bindestreker, understrek eller andre tegn som ordseparator

Branch-typer

  • feature: For nye funksjoner og funksjonalitet
  • bugfix: For vanlige feilrettinger
  • hotfix: For hasteproduksjonsfiks
  • release: For utgivelsesforberedende branches
  • chore: For vedlikeholdsoppgaver og oppdateringer
  • refactor: For koderefaktorisering
  • docs: For dokumentasjonsoppdateringer
  • test: For testrelaterte endringer
  • none: Generer branch-navn uten typeprefiks

Format

De genererte branch-navnene følger denne strukturen:

[branch-type]/[TICKET-ID]/[beskrivelse-med-separatorer]

Eksempler:

  • Inndata: PROJ-123 Add user authentication Utdata: feature/PROJ-123/add-user-authentication

  • Inndata: Fix login error Utdata: bugfix/fix-login-error

  • Inndata: Update documentation for API Utdata: docs/update-documentation-for-api