I have two branches and one of them is always up to date with master by rebasing, but after a few changes I have some conflicts between two branches and rebasing got a bit painful. Now I wonder is there a way to get the latest commit from master, as I did a rebase?
I have this:
-- -- -- -- -- XX (Master) \ -- -- -- -- -- (Branch 2) I want a PAINLESS WAY to get this:
-- -- -- -- -- XX (Master) \ -- -- -- -- -- (Branch 2) Rebasing asks to resolve set of conflicts while rewinding commits from Branch 2, though commit XX doesn't have any conflicts with commits on Branch 2. cherry-pick-ing creates new commit which I don't want to have, because it mixes up branches.
Master, and then replaying commits on your branch on top of this.git rebaseis probably the least painful way of doing this. If, as you say, there isn't much friction caused by the new commits inMaster, then the rebase should go smoothly.