Hacker News new | ask | show | jobs
by acemarke 1599 days ago
Yeah, I've long been a fan of rewriting my feature branches to clean them up before pushing. I wrote an extensive blog post last year describing useful Git techniques and usage patterns [0], and I tried to emphasize that as a key point.

I use SourceTree as my primary Git GUI, largely _because_ it has a UI specifically for interactive rebasing. Fork is another good GUI with interactive rebase support.

[0] https://blog.isquaredsoftware.com/2021/01/coding-career-git-...