【发布时间】:2010-10-20 07:43:03
【问题描述】:
我正试图让我的网站受到版本控制。我使用 ExpanDrive 直接在服务器上工作,它使用 MacFUSE 将 SFTP 连接挂载为本地卷,我可以通过终端和其他本地应用程序访问它。
无论如何,一切都很顺利,直到我尝试提交,当我收到这条消息时:
fatal: exec .git/hooks/pre-commit failed.
如果我尝试手动运行 exec 命令,我会看到:
-bash: /Volumes/1&1 Internet/website/.git/hooks/pre-commit: Permission denied
-bash: exec: /Volumes/1&1 Internet/website/.git/hooks/pre-commit: cannot execute: Unknown error: 0
我尝试使用我的 SFTP 客户端为 .git 目录下的所有内容提供完全 (777) 权限,但仍然没有成功。有谁知道我还可以尝试什么?
【问题讨论】:
标签: git unix permissions