尝试像 git clone git://github.com/ry/node.git
这样的东西不会起作用,它的结果是:
Initialized empty Git repository in /home/robert/node/.git/
github.com[0: 207.97.227.239]: errno=Connection timed out
fatal: unable to connect a socket (Connection timed out)
然而,通过 HTTP 进行克隆是可行的。到目前为止,我已经知道这是一个协议问题,但我正在尝试安装 Cloud9,这需要命令
git submodule update --init --recursive
它尝试使用 git://协议,但是失败了。有没有办法改变这个命令的工作方式之类的?