4

我很新,正在尝试为我的 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

如何解决这个问题

4

5 回答 5

5

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

检查您提供的 URL 是否正确(即,git://而不是 eghttp://或其他内容)。也许您需要先设置一个 SSH 密钥、一个帐户或其他东西。

于 2014-03-07T16:47:44.107 回答
3

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

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

对我来说很好。

于 2014-03-07T17:13:49.033 回答
3

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

echo $http_proxy

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

于 2014-03-07T16:02:40.967 回答
0

我在使用 RIOT-OS 时遇到了同样的错误,将 git: 替换为 http: 工作!

于 2019-10-08T08:41:22.620 回答
0

我也遇到了同样的问题,后来我尝试了所有没有用的方法,后来我才知道服务器有问题。在尝试其他可能节省您时间的实验之前,请检查基本情况。

于 2017-06-09T06:25:01.263 回答