I have recently been writing git hooks for my project team. I would like to know if developers are making various commits locally, without following the standard commit message pattern. then they push those commits. Will there push fail because there commits weren't following the pattern?
The desired result would be they are able to commit locally as they wish, then are forced to follow a structure way when they push back to the main corporate branch.
Thoughts? Is this the best practice?