+-
centos git 自动部署

自动部署的钩子总是出现权限问题,当触发钩子之后,项目目录的所有者会改为git 600,还需要去服务器更改项目文件的权限,请问我应该如何给用户权限呢?

#!/bin/sh
DEPLOY_PATH=/www/wwwroot/xx.api

unset GIT_DIR
cd $DEPLOY_PATH
git fetch --all
git reset --hard origin/master
git pull