Want to rebase branch A on top of branch B? No you don't. You want to change A to match B and drop all other commits.
Want to merge A into B but there's a conflict? Let's just arbitrarily take the line from A and ignore the one from B. That's what you wanted, right?
Greg A. Woods likes this.