预提交

每次运行 git commit 时都会执行此挂钩,以验证即将提交的内容。你可以使用此挂钩检查即将提交的快照。

这种类型的挂钩对于运行自动化测试非常有用,可确保传入的提交不会破坏项目的现有功能。这种类型的钩子也可以检查空格或 EOL 错误。

没有参数传递给预提交脚本,以非零状态退出会中止整个提交。