git钩子与web hook
2021-07-14 本文已影响0人
李霖弢
Git钩子
Git钩子就是git在特定的重要动作发生时触发自定义脚本。
钩子都被存储在 Git 目录下的 hooks 子目录中。 也即绝大部分项目中的 .git/hooks 。 当你用 git init 初始化一个新版本库时,Git 默认会在这个目录中放置一些示例脚本。这些示例的名字都是以 .sample 结尾,如果你想启用它们,得先移除这个后缀。
web hook
比普通钩子更方便,当git产生特殊行为时会给配置的服务器地址发送请求,服务器执行操作更便捷