Virtual git branch
You cannot use both GitButler virtual branches and normal Git branching commands at the same time
- 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
https://blog.gitbutler.com/but-cli

Virtual Branches
Work on several branches at the same time, committing and stashing them independently and simultaneously.
https://docs.gitbutler.com/features/virtual-branches

Seonglae Cho