Hacker News new | ask | show | jobs
by mr_donk 2729 days ago
Start with `git rebase -i` to clean it up (reorder/squash), then create new branches and `git cherry-pick` the related commits into 3 branches. Submit PR/MR for those...

At least, that’s what I’d do. Curious to hear other ideas.

1 comments

Exactly, interactive rebase and cherry-picking do the job.