nginx,
php7.0,
用户github(新创建的用户)
github通知到了服务器,服务器上shell命令好像也执行了,但是代码没有pull下来。不知道因为什么?
在使用gitpull的时候,执行的命令改为下面三条试试
gitpull
gitcheckout分支名--quietgitfetch-p--all--quietgitreset--hardorigin/分支名--quiet
这个是我之前写的一个githook自动部署的项目中用到的,一直都没有出过问题。具体可以参考这个项目中的部署脚本模板https://github.com/mylxsw/gitwebhook/blob/master/tmpl/general.tmpl