A Buffet of Conflict Resolution Approaches
With great power comes great fun.
Git has drilled one idea into our heads: resolving conflicts means editing conflicted files. It feels so self-evident that no alternative ever crosses our mind.
Would you believe a rebase conflict can be resolved by running another rebase? Or by editing an unconflicted file? Sounds ridiculous, right?
Here is a collection of real-world cases and their alternative resolutions.