> Developers should be required to submit _clean_ PRs, that is, PR's whose git history has been organized and refactored in such a way that it removed "clean up commits", "typo fix", etc.
The only way I've ever seen this accomplished is through Github squash and merge.
The only way I've ever seen this accomplished is through Github squash and merge.