操作在300000毫秒后超时,在“git clone”上接收到0个字节中的0个字节

suzh9iv8  于 9个月前  发布在  Git
关注(0)|答案(3)|浏览(189)

我在我的Ubuntu 18.04上使用git,当我试图克隆一个仓库时,我遇到了下一个问题。命令不起作用,并返回这个错误:

fatal: unable to access 'https://github.com/myuser/myproject.git/': Operation timed out after 300000 milliseconds with 0 out of 0 bytes received

字符串
我已经尝试了其他网站的git仓库,得到了相同的结果。我重新安装了git,但没有办法。谢谢你的帮助,对不起我的英语,我正在学习。

j8ag8udp

j8ag8udp1#

这通常与代理问题有关。
仔细检查:

env|grep -i proxy
git config -l | grep -i proxy

字符串
但这并不能解释为什么push有效,而clone无效。
如果是这样,请检查this case,并确保在尝试pull/clone时没有其他程序/IDE执行push。

nc1teljy

nc1teljy2#

我也遇到了同样的问题,但我真的不知道原因。但是我把git降级到2.21.2(从源代码构建)解决了这个问题。

8yoxcaq7

8yoxcaq73#

这是在第一个答案不起作用的情况下最新版本的git不需要设置代理它直接使用系统代理设置。

unset HTTP_PROXY
unset HTTPS_PROXY

字符串
在某些系统中,您可能还必须

unset http_proxy
unset https_proxy


并检查其他代理

prinenv | grep proxy


forethere,你可以检查你的代理与此:

git config --global --list

相关问题