A manual approach to git rebase
that puts current branch commits over new commits in other branch.
git branch -m feature-branch tmp
git checkout dev
git checkout -b feature-branch
git cherry-pick <earliest-sha1>^...<latest-sha1>
git branch -D tmp
A manual approach to git rebase
that puts current branch commits over new commits in other branch.
git branch -m feature-branch tmp
git checkout dev
git checkout -b feature-branch
git cherry-pick <earliest-sha1>^...<latest-sha1>
git branch -D tmp