克隆 Git 代码库失败

7
当我尝试从仓库克隆以下内容时:
git clone git://gitorious.org/qt/qt5.git qt5

我遇到了这个错误:

fatal: Unable to look up gitorious.org (port 9418) (This is usually a temporary error         during hostname resolution and means that the local server did not receive a response from an authoritative server. )

问题是什么?

我的网络使用代理,我已经设置好了,但还有一个问题:

 git config --global http.proxy http://192.168.0.7:8080

2
可以运行。另外,为什么它被标记为 [tag:github]? - Tomasz Nurkiewicz
2
如果你通过代理访问网络,很有可能在没有通过代理的情况下不能连接到外部世界,而且该代理仅支持HTTP/HTTPS请求(不支持GIT)。因此,建议您使用以下URL:https://git.gitorious.org/qt/qt5.git - Guillaume Polet
我非常确定这是因为设置了代理的缘故,因为我已经在另一个没有代理服务器的地方进行了测试,而且它可以正常工作,那么设置Git代理的正确方法是什么?! - Mosi
1
尝试使用以下命令:git config --global url.https://github.com/.insteadOf git://github.com/ - Vino
1个回答

8

首先尝试使用https地址,而不是git地址(需要特殊端口)

https://git.gitorious.org/qt/qt5.git

另一种选择可能很复杂(比如ssh端口转发


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接