Skip to content

git hook

L edited this page Apr 6, 2019 · 1 revision

原理

git用户执行git push操作
远程仓库发现有用户执行了push操作,就会执行一个脚本post-receive(钩子)
在post-receive脚本中,将git仓库的代码拷贝到web站点目录下

注意点

所以在提交代码的时候,会检测代码是否有报错,如果有错误,则会提交失败
可以干掉.git/hook文件夹,来去掉该功能

参考资料

git hook实现代码自动部署

Clone this wiki locally