0

当我执行成功git push时,我收到以下消息。

远程:/usr/bin/env:ruby:Arquivo ou diretório não encontrado

错误:无法运行挂钩/接收后:没有这样的文件或目录

它为什么要寻找红宝石,为什么要尝试执行一些接收后挂钩?

4

1 回答 1

3

它正在post-receive您推送到的远程服务器上运行服务器端钩子 ( )。钩子需要运行 ruby​​。您必须联系您要推送到的 git 存储库的管理员。

如果您拥有远程存储库,或者您想向管理员提供说明,请检查存储库的.git目录或根目录及其hooks下的文件夹。post-receive如果不需要,可以移除挂钩。

于 2012-12-27T13:07:56.813 回答