从github检出代码时出现443错误

时间:2013-03-12 09:54:59

标签: github openstack-nova

我正在尝试从github获取nova代码,我收到以下错误:

#git clone https://github.com/openstack/nova.git
Initialized empty Git repository in /home/avikki/Desktop/nt/nova/.git/
error: Failed connect to github.com:443; Operation now in progress while accessing https://github.com/openstack/nova.git/info/refs

fatal: HTTP request failed

你能建议做什么吗?

2 个答案:

答案 0 :(得分:2)

它对我有用而没有错误。您可能遇到连接问题 - 请注意错误说明是git Failed to connect to github.com:443。看看这个答案:GitHub - HTTPS access提供了一些可能的解决方案。

答案 1 :(得分:0)

我有两次这个问题。我正在运行Linux。第一次,我在一个需要代理的网络上。 有关如何修复代理设置的信息,请参阅此链接:How do I pull from a Git repository through an HTTP proxy?

然后我将代理配置的计算机带到了不需要代理的网络,并再次出现此错误。

要取消配置我的电脑以获取代理,

git config --global --unset http.proxy
unset http_proxy
unset https_proxy
unset ftp_proxy
unset all_proxy
unset FTP_PROXY
unset ALL_PROXY
unset HTTPS_PROXY
unset HTTP_PROXY

我不确定我是否需要取消所有这些变量,但我当然需要的不仅仅是前两个。