I don't feel super strongly, but have a mild preference for using squash merging on most projects. This makes it so contributors don't have to be careful with individual commits (e.g. git commit -m "typo", git commit -m "Ah, forgot to lint") in their PRs and the git log on main is relatively clean (one commit per PR).
Thoughts from others on moving to sqash merging?
I don't feel super strongly, but have a mild preference for using squash merging on most projects. This makes it so contributors don't have to be careful with individual commits (e.g.
git commit -m "typo",git commit -m "Ah, forgot to lint") in their PRs and thegit logonmainis relatively clean (one commit per PR).Thoughts from others on moving to sqash merging?