← Back to context

Comment by cluckindan

5 hours ago

Linear history is nice, but it is lacking the conflict resolutions. They are never committed, and neither are the ”fix rebase” instances.

Having a ”fix broken merge” commit makes it explicit that there was an issue that was fixed.

Rebase sometimes seems like an attempt at saving face.

That’s the whole point. You do it properly, so there IS no conflict.