我尝试使用git config --global url.https://。insteadOf git://来克隆防火墙,但它无法正常工作

时间:2015-12-06 06:21:03

标签: git

我试图从rtems存储库中克隆

git clone git://git.rtems.org/rtems-source-builder.git

学院连接有一个防火墙,所以我连接超时错误我尝试了多少次。所以我提到了

W3Schools - SELECT

我使用

诊断出问题
curl http://github.com:9418

我得到了这个

curl: (7) Failed to connect to github.com port 9418: Connection timed out

根据帖子证明我的防火墙导致问题,所以我进一步跟踪帖子并做了这个

git config --global url.https://.insteadOf git://

我重新输入了

git clone git://git.rtems.org/rtems-source-builder.git

但这对我不起作用,我收到了消息

Cloning into 'rtems-source-builder'...
fatal: https://git.rtems.org/rtems-source-builder.git/info/refs not valid: is this a git repository?

我不明白这一点.git更改为/info/refs...how会发生这种情况吗?

请有人帮我克隆存储库。

我是linux和git的新手,所以如果你能详细回答那就会有所帮助...提前谢谢你。

1 个答案:

答案 0 :(得分:0)

如果你只需要克隆,你可以改用http。

v0.13协议正在使用ssh,它可能会在您看到时被阻止。

要尝试的另一件事是在你的git帐户下添加ssh密钥,然后再尝试克隆。