Git’s pre-push hooks are a great way to enforce code quality. They’re also a pain when you just want to push some in-progress work to a branch.
--no-verify flag allows you to bypass the pre-push hook when pushing. Use it responsibly.
$ git push --no-verify