git clone连接被拒绝了

时间:2014-02-17 19:14:47

标签: git contiki

我很新,并尝试为我的Econotag设置一个环境。 使用本指南 https://github.com/malvira/libmc1322x/wiki/libmc1322x 我收到一条错误消息

user@instant-contiki:~$ git clone git://git.devl.org/git/malvira/libmc1322x.git
Cloning into 'libmc1322x'...
fatal: unable to connect to git.devl.org:
git.devl.org[0: 209.208.78.21]: errno=Connection refused

如何解决这个问题

5 个答案:

答案 0 :(得分:4)

这意味着您无法通过本机git协议连接到服务器。请注意,git本机协议使用端口9418 TCP和UDP,在途中可能会被某些防火墙阻止。或者服务器本身可能拒绝连接。要检查此类问题,请尝试从其他地方克隆一个小型存储库,例如git clone git://git.kernel.org/pub/scm/editors/uemacs/uemacs.git(如果您喜欢emacs,但讨厌它的大小,可能适合您; - )

检查您提供的网址是否正确(即git://,而不是http://或其他内容。也许您需要先设置SSH密钥,帐户或其他内容。

答案 1 :(得分:3)

你在代理旁边工作吗? 如果是,您可能需要在终端中尝试以下命令:

echo $http_proxy

如果没有任何结果,你应该重新配置你的.bashrc

答案 2 :(得分:3)

看起来像一个空的仓库(git.devl.org/git/malvira/libmc1322x.git)。我认为这是预定的替换https://github.com/malvira/libmc1322x.git

git clone https://github.com/malvira/libmc1322x.git

对我来说很好。

答案 3 :(得分:0)

我也面临同样的问题我尝试了以后没有任何工作我知道服务器上有问题。 在尝试其他可能节省您时间的实验之前,请先检查基本内容。

答案 4 :(得分:0)

我在RIOT-OS上遇到了相同的错误,用git:替换了http:有效!