我试图从以下git://github.com/ajaxorg/cloud9.git签出,但这失败了,有这个错误信息:
Cloning into cloud9...
github.com[0: 207.97.227.239]: errno=Connection timed out
fatal: unable to connect a socket (Connection timed out)
当我从https://github.com/ajaxorg/cloud9.git结帐时,它没有任何问题。
我正在使用Ubuntu桌面32位11.04。升级到Ubuntu 12.10是不可能的。
如果涉及代理,至少您需要设置(在工作中,而不是在家中)环境变量HTTP_PROXY
/HTTPS_PROXY
可选择使用git config http.proxy
设置。
除了
curl
理解的语法之外,还可以指定一个带有用户名但没有密码的代理字符串,在这种情况下,git将尝试以与获取其他凭据相同的方式获取一个。