Newer Git client with virtual branches
GitButler is a newer git client built around 'virtual branches' — working on multiple branches simultaneously without constant checkout switching.
GitButler's virtual branch model is a genuinely interesting rethink of how branching works day to day, letting you keep several lines of work active without the usual stash/checkout dance.
It's still very git-focused and new — no Jira awareness, no ticket-transition automation. It solves a different problem (managing multiple branches at once) than the Jira-sync problem this comparison series is about.
This is really the whole reason Jitly exists — it's not trying to replace GitButler at what GitButler is good at. Jitly's job is narrower and more specific: jitly start ABC-123 creates your branch and moves the Jira ticket to In Progress in one shot, jitly done commits, pushes, and updates the status to whatever your team's workflow has, fetched live so it never gets out of sync with how your Jira is actually configured.
Mainly developers experimenting with newer git workflows who juggle multiple branches at once. If that's not you, this comparison probably isn't that relevant to your day — GitButler and Jitly solve different problems most of the time.