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.
 
    