|
Is there anyone else that enforces a simple "just squash & merge everything from PRs into main" across the entire team? I'm comfortable git fooing w/e is necessary, but ever since we adopted this, git related conversations went to almost zero. It's great. |
My reviewers love when I write “review commit by commit” in the PR description. Then each individual commit has its own reasoning, and you can mentally switch into reviewing if that commit does it’s one thing it’s supposed to do correctly. I will accept the argument that each commit should be its own PR though :)