Git hooks to enforce best practices