1.初始化web目录文件
git init test
git remote add origin ~/repos/BRIDGE_REPO.git #添加远程仓库,你的仓库位置
git fetch
git checkout master #检出主分支
2.在git远端仓库的hooks目录下新建post-receive文件,输入如下内容:
#!/bin/sh
unset GIT_DIR
DeployPath="/opt/lampp/htdocs/test" #web目录
cd $DeployPath
git pull origin master
echo $DeployPath
3.保存后赋予可执行权限: chmod +x post-receive
当客户端进行git push 操作时,代码将自动更新到web目录