【发布时间】:2011-12-28 01:10:08
【问题描述】:
我在我的网络服务器上使用一个裸远程存储库,它带有一个 post-receive 钩子,它会自动将我的文件推送到 public_html 目录中。
问题是,我正在使用 codeigniter 并且 index.php 文件必须是 chmod 755。我在服务器上使用 filezilla 更改了它,但是每次推送后 index.php 文件都设置为 644,这会导致内部服务器错误。
即使 index.php 没有更改或隐藏,也会发生这种情况..
我一直在寻找解决方案,但到目前为止没有运气。有人可以帮我解决这个问题吗? 顺便说一下,我正在使用 Tower GIT 客户端提交/推送。
谢谢
【问题讨论】:
标签: git hook chmod git-checkout git-post-receive