Description
Experience has shown that patch is more accurate diff. However, we could still try diff. Doing so would enable a lot more scenarios where unsquashed commits would work. Warn that reported line numbers and binary files may not be accurate as a result rather than just flat out failing... with the premise that some output is better than none.