Prevents bad commit or push (git hooks, pre-commit, pre-push and all that stuff...)