logoalt Hacker News

cluckindanlast Saturday at 3:47 PM1 replyview on HN

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.


Replies

geonlast Saturday at 5:47 PM

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

show 1 reply