DEV Community

shyju n
shyju n

Posted on

I got tired of running git rebase -i again and again… so I built this

I’ve been using git rebase -i for years.

It’s powerful… but honestly, it gets painful when you’re cleaning up a branch before a PR.

Sometimes a single commit ends up with mixed changes — like a module change + some doc updates.
Or a quick fix sneaks into the wrong commit.

So you try to clean it up:

split the commit
reorder things
squash some fixes
reword messages

You fix one thing → continue
Then realize something else is off → run rebase again
Then again…

At some point, it starts feeling like you’re fighting the workflow instead of using it.

So I built a small GUI tool that lets me do all of this in one place.

If this sounds useful, give it a try 🙂

Top comments (0)