Hacker News new | ask | show | jobs
by tmerr 1638 days ago
I absolutely believe in this after working both ways. With feature branches I would waste time rebasing, resolving merge conflicts, to then come up with the perfect pile of commit messages before sharing with the team. Committing to master forces early collaboration & tighter feedback loops.

Edit: I don't know about post merge code reviews, that seems like a risky idea to me at scale

1 comments

Early collaboration and tighter feedback loops are key. But you can make that all happen as a matter of culture, without needing committing to master as a forcing function.