Turn a ticket or description into a valid, consistent Git branch name.
The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.
Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.
Words are normalized into a slash-separated ref, invalid characters and reserved sequences are removed, and an optional prefix is prepended. The result is checked against Git ref-name restrictions.
Type: feature Description: add user authentication Issue number: PROJ-123 Convention: gitflow
# Branch Name Suggestions 1. feature/PROJ-123-add-user-authentication 2. feature/PROJ-123
Feature tickets, hotfix workflows, and pull-request templates name branches.