2

我按照本教程了解如何在 GoDaddy 服务器上启用 git。只有当我到达底部时,我才注意到提到 GoDaddy 在执行克隆命令之类的操作时会阻止出站 SSH 访问。

果然,在尝试使用远程存储库执行克隆时出现错误。

fatal: cannot exec 'ssh': Permission denied
fatal: unable to fork

我也三次检查了远程仓库上的 ssh 密钥。我仍然不断收到同样的错误。有没有人见过其他人看到这个问题?有人有解决办法吗?

4

2 回答 2

5

您整天检查远程仓库上的密钥,问题不在远程端,而是在 GoDaddy 端(您在哪里执行git clone)。

如果 ssh 被阻止,您可以忘记 git repos 的 ssh url(除非您设置了某种HTTP 隧道,但 GoDaddy 政策也可能明确禁止这样做)。

Https url 仍然是唯一的解决方案(即使您必须在远程端设置 Apache

于 2013-09-11T06:08:13.183 回答
1

一个为什么会是

git config --global http.sslVerify false

于 2014-04-28T08:52:52.787 回答