I started with branches master
and develop
. I made branch foo
based off of develop
. 7 commits later and now I realize I wish I made it off of master
. I can cherry pick each commit, no big deal, but is there a slicker way?
Try this. You can leave off the foo
if it's the currently checked-out branch.
git rebase --onto master develop foo