Git Branch Name Generator

Welcome, traveller, to the repo-and-branch wing of the codex. Conjure Git branch names that hum with a small soft commit, careful feature, and the long patient courage of a workflow the team has been quietly redrawing. Roll the.

Last updated:

Your roll

  1. test/admin-498/moderation-role-matrix-follow-up
  2. docs/pay-299/pricing-card-update-sheet-follow-up
  3. spike/data-600/event-stream-attribution-window-follow-up
  4. feature/search-401/search-facet-rewrite
  5. feat/auth-202/sso-callback-state-check
  6. bugfix/mobile-503/push-notifications-notification-batching
  7. fix/ux-304/preferences-welcome-sequence
  8. fix/ops-605/preview-env-preview-secrets
Previous rolls 0

    Why a Git branch name must work in a terminal

    A Git branch name is more than a label. It is a small soft commit, a long list of merged features, a tidy repo, and a single long view of what a quiet team has been quietly building. Its name has to read well in a terminal, a slow pull request, a tabletop dev campaign, and the kind of tag a developer paints on a hand-stamped commit card. The Git Branch Name Generator hands you names that suit a real repo, a tabletop dev campaign, a fan-made workflow, and the small private notebook of a single quiet developer with a long memory.

    Sounds of a working branch

    Listen for the cadence first. Many Git branch names lean on a single strong image, a feature, a fix, a quiet refactor, a hidden spike, paired with a soft developer-style modifier. Others borrow from a founding issue, a piece of repo lore, a piece of team heritage. A handful of the strongest names are a single evocative phrase, the kind that looks beautiful in lowercase above a terminal. Read it aloud. Imagine the merge.

    For developers, dev teams, and the quietly curious

    Spin the tool to outfit a real repo, draft a tabletop dev campaign, name a rival feature, or build the long quiet commit list of a fictional repo. The names work for canonical-feeling branches, fan-made workflows, the small private notebook of a single quiet developer who has been quietly merging features for years. Pick a favorite, then write the slow merge that follows.

    Tips from the repo scribes

    Lean on the issue. A Git branch name should let a reviewer guess the feature before they read the pull request. Test it in a terminal. The right name looks as good in lowercase as it does on a commit card. Save the second-best name. The runner-up makes a perfect future branch, a sister feature, or the small private label a quiet developer keeps for the slow refactor.

    Consider before you roll

    A Git branch name is half feature, half signature. Make it findable.

    • What is the branch's signature feature, fix or refactor?
    • Is the tone quiet, professional, or quietly playful?
    • Could a reviewer spell it on the first try?
    • Will it survive a hundred merges and a hundred quiet pull requests?
    • Does the name hint at the repo without ever saying the word?

    Scribes ask…

    Can I really use these git branch name names for free?

    Yes. Every name rolled with the Git Branch Name Generator is free to use in your stories, games, streams or projects — no credit required, though a kind word is always welcome. Just remember the muse is generous, so the occasional name may already belong to someone else; double-check before tattooing it on a logo.

    Is there a limit to how many git branch name names I can roll?

    Roll until your dice catch fire. The codex holds many hundreds of git branch name names for this generator alone, and the pool gets shuffled on every visit, so you'll rarely see the same line-up twice.

    Does this work without an internet connection?

    Once a generator's page has loaded, the names are cached in your browser. You can reroll on a train, in a tent, or deep in a dungeon — no signal required.

    Where can I find even more storytelling tools?

    Wander over to The Story Shack's Git Branch Name Generator for an enriched edition with even more options, illustrations and worldbuilding aids.