My history looks somewhat like this but times 10:
i - j - e'- k - h'- l - m feature-branch
/
a - b - c - d - e - f - g - h master
(the apostrophes meaning cherry picks) I want to rebase to this:
i - j - k - l - m feature-branch
/
a - b - c - d - e - f - g - h master
I don't mind if the feature gets squashed into 1 commit. The main problem with a regular rebase is that it tries to rebase one commit at a time, and i have to fix and re-fix similar conflicts over and over.
All I want is to take the difference between the tip of my branch and the tip of master and apply those on top of master.