Menu

Post image 1
Post image 2
1 / 2
0

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

DEV Community·shyju n·23 days ago
#qZhhfgOo
Reading 0:00
15s threshold

shyju n

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 🙂

Read More