Co-authored-by: nilbuild <4921183+nilbuild@users.noreply.github.com>
9 lines
703 B
Markdown
9 lines
703 B
Markdown
# Git hooks
|
|
|
|
Git hooks are scripts that run automatically at specific points in the Git workflow, such as before a commit or after a push. They live in the `.git/hooks` directory and can be written in any scripting language the system supports. Hooks are commonly used to enforce rules, like running tests before allowing a commit, or triggering actions like deployments after a push.
|
|
|
|
Visit the following resources to learn more:
|
|
|
|
- [@official@Customizing Git - Git Hooks](https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks)
|
|
- [@article@Git hooks](https://www.atlassian.com/git/tutorials/git-hooks)
|
|
- [@video@What are GitHooks? Explained in 5 minutes](https://www.youtube.com/watch?v=1OFiiPretCM) |