GitButler

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2024 Feb 27 9:20
Editor
Edited
Edited
2026 Feb 11 18:37
Refs

Virtual git branch

You cannot use both GitButler virtual branches and normal Git branching commands at the same time
but but status but branch new NAME but branch -a NAME but branch list but commit -b NAME but amend but absorb but reword but move but squash but uncommit but undo but ops but pr but status -j but show -j
 
  • Parallel branches: Work on multiple branches simultaneously without stashing
    • A patch-layer VCS built on top of git
  • Stacked branches: Manage multiple PRs in a chain
  • Undo system: All operations are recorded → easy to revert
  • Easy commit editing: Modify/absorb/squash without rebase -i
 
 
 
cli
Introducing the GitButler CLI
Now in technical preview, the new GitButler CLI brings all the power of GitButler to your command line
Introducing the GitButler CLI
Virtual Branches
Work on several branches at the same time, committing and stashing them independently and simultaneously.
Virtual Branches
 
 

Recommendations