On all branches it seems to much to me, but maybe on master (or any release or pre-release branch) you may want them.<p>At my current company we're on such an old and badly written codebase that this kind of hook would just annoy 90% of people. In fact some years ago we tried to introduce that and people escalated quickly to a manager and had that removed.