I want to go from this
A - B - C - D - E - F - G
where Branch1 is pointing at E and Branch2 is pointing at G
to this:
Branch1: A - B - C - D - E
\
Branch2: F - G
And I want Branch2 to always 'win', I've got as far as this:
git rebase -s recursive -X theirs --onto C Branch1 Branch2
That works fine - except that rebase chokes on binary files - saying it can't merge them. How do I go about telling git that I don't want to merge them, I just want to take 'theirs' each time?