What's a Git Hook? A hook that's run before (or after) parts of Git commit, push, etc. Can reject or modify commits. "But I don't use the command line for Git, I use an app." Doesn't matter - your app just uses them anyway! Many Git-Hooks to Customize Git Client-side