Wrote a Blog Post
While I find git hooks very useful for ensuring certain code quality checks are performed before the code gets pushed to the remote (Github, Gitlab, etc.), sometimes I just want to share a work in progress branch with a co-worker without having to fix the code quality errors that exist within the code.

I wrote a very short blog post about working around it, but the tl;dr is that the "--no-verify" flag is your temporary workaround until you can come back and fix those errors.

https://www.ericapisani.dev/posts/bypassing-git-hooks/