# git hooks

# 介绍

hooks 是钩子的意思

git hooks 是 git 在执行某些操作时执行的脚本

比如如下目录:

.git/
  hooks/
    post-commit
    ...

当执行 git commit 后,如果存在 .git/hooks/post-commit 文件,就会执行它

# 常用钩子

  • pre-commit
  • prepare-commit-msg
  • commit-msg
  • post-commit: 挂钩在整个提交过程完成后运行

# 参考

本章目录