News for hackers. Stuff that matters.
Re:git-appraise – Distributed Code Review for Git by paulddraper on Friday August 11, 2023 @01:15PM (#37091164)
> I've never gotten the point of squash-merge.

1. Broken intermediate commits hamper git bisect.

2. Fixup commits are noisy in git log, git blame, etc.

Note: there's zero issue with NON-BROKEN, NON-FIXUP commits. Separating large changes is even preferable for the reasons you stated.

---

tl;dr Broken intermediate commits are bad; whole intermediate commits are good.

There are no comments on this comment yet.