我无法通过msysgit(Windows 7 Pro/32和Ultimate/64)正确使用post-recieve和post-commit hooks.对于post-commit钩子,如果我从git-bash或控制台提交,我会得到上面的错误,但是如果我通过git-gui提交它会正常工作.对于后接收钩子,所有三个都给出了相同的错误.
我认为这是某种许可或路径错误,但是没有任何线索从何处开始.
如果你看到接受的答案:
在git pre-commit钩子中聚合和uglifying javascript,你会看到我必须chmod +x在我的预提交钩子上做一个让它工作.
为什么Git默认不能执行此操作?