Post

I no longer understand why merge commits are so demonized. If every commit is meaningful, why squash? If a PR contains multiple meaningful commits and rebasing guarantees multiple merge conflicts, why rebase? Just merge. Bonus: it preserves the exact history of changes.

Saša Jurić@sasajuric.bsky.social

My opinion on squash merge: don't. This is the hill I'll die on.

Who looks at their git history anyway? But seriously, never understood the rebase hype. Git history is inherently not linear. Why even bother.

0 reposts1 like

No replies yet.