拒绝了 Git 克隆连接



我是新手,正在尝试为我的经济标签设置一个环境。使用本指南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

如何解决这个问题

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

检查您提供的 URL 是否正确(即git://而不是例如 http://或其他什么)。也许您需要先设置 SSH 密钥、帐户或其他内容。

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

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

对我来说效果很好。

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

echo $http_proxy

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

我也

遇到了同样的问题,我尝试了所有工作,后来我知道服务器上有问题。在尝试其他可能节省时间的实验之前,请检查基本内容。

我在 RIOT-OS 上遇到了同样的错误,用 http: 工作!

最新更新