【发布时间】:2014-05-31 11:07:53
【问题描述】:
我尝试将 Git Repo 的内容从我的 VPS Homedirectoy 复制到我的 public_html 文件夹中。
所以我创建了一个接收后挂钩:
GIT_WORK_TREE=/var/www/domainname/public_html git checkout -f
我已经设置了它的权限:
chmod +x post-receive
但是什么也没发生。所以我将 public_html 的权限设置为:
$ sudo usermod -a -G www-data myUser
$ sudo chmod -R g+w /var/www/domainname/public_html
也不行。我已经在stackoverflow上尝试了一些关于权限的解决方案,但没有成功。有任何想法吗 ?
【问题讨论】:
标签: git permissions git-post-receive