fatal: unable to access https:// Failed to connect to: Connection refused|git clone问题(完美解决)

fatal: unable to access https:// Failed to connect to: Connection refused|git clone问题(完美解决)fatal:unabletoaccess‘https://github.com/xxxx/’:Failedtoconnecttox.x.x.xportxxxxx:Connectionrefused|gitclone问题(完美解决)系统:ubuntu14.04问题描述执行以下命令克隆目标源码到本地时,会出现错误。gitclonehttps://gith…

大家好,又见面了,我是你们的朋友全栈君。

fatal: unable to access ‘https://github.com/xxxx/’: Failed to connect to x.x.x.x port xxxxx: Connection refused|git clone问题(完美解决)


系统: ubuntu 14.04


问题描述

执行以下命令克隆目标源码到本地时,会出现错误。

git clone https://github.com/RoboCup-SSL/technical-challenge-rules.git

错误:Cloning into 'technical-challenge-rules'... fatal: unable to access 'https://github.com/RoboCup-SSL/technical-challenge-rules.git/': Failed to connect to x.x.x.x port xxxx: Connection refused

按照wpyily|CSDN的方法,把克隆地址头缀由https://改为git@,可以克隆成功。但是每次都要注意这点,非常麻烦。所以,找到问题的根本原因,并找到了解决方法。下节介绍解决的方法。
在这里插入图片描述
在这里插入图片描述

解决方法

首先感谢前人的经验(tsq292978891|CSDN,以及无极天宗|新浪博客)。

tsq292978891|CSDN在它的博客中指出了问题的根本原因:原因是x.x.x.x port xxxxx被当作代理占用了,需要重启!!!

说明:本人经常由于科研原因需要科学上网,所以设置了代理。

  • 1.首先输入命令查看代理设置情况
 env|grep -i proxy 
NO_PROXY=localhost,127.0.0.0/8,::1
http_proxy=http://127.0.0.1:46759/
https_proxy=http://127.0.0.1:46759/
HTTPS_PROXY=http://127.0.0.1:46759/
no_proxy=localhost,127.0.0.0/8,::1
HTTP_PROXY=http://127.0.0.1:46759/

这个结果因人而异,其中代理的端口号与错误中显示的IP地址以及端口号一样,则说明是被该代理占用,需要unset所有与错误中提示的端口号相关的代理。

  • 2.按文中的情况应依次执行以下四条命令,取消占用的代理
unset http_proxy
unset  https_proxy
unset   HTTPS_PROXY
unset   HTTP_PROXY
  • 3.然后就可以愉快的git clone https://啦

  • 4.然后 然后…,我发现每次启动新的窗口,又git clone 不了,发现在新的端口下代理又出现了,并且占用了那个端口。我找不出代理是从哪里设置的,不敢瞎整。此处有一个次优的方案,就是把取消代理的的命令放入.bashrc文件中,这样每次开启新窗口,就会自动清除代理,不影响git clone,也不影响科学上网。

找开.bashrc文件

gedit ~/.bashrc

在未尾添加红框中的一行
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/152005.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月21日 上午8:16
下一篇 2022年6月21日 上午8:16


相关推荐

  • Cursor 2.0 扩展 Composer 功能,助力上下文感知式开发

    Cursor 2.0 扩展 Composer 功能,助力上下文感知式开发

    2026年3月16日
    2
  • goland 2021 激活码【2021.8最新】

    (goland 2021 激活码)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.htmlS32PGH0SQB-eyJsaWNlbnNlSW…

    2022年3月26日
    83
  • DPM恢复Exchange 2013数据库

    DPM恢复Exchange 2013数据库

    2021年9月14日
    53
  • 文章序号使用顺序

    文章序号使用顺序文章中正确使用序号的顺序如下 第一层为 一 二 三 第二层为 一 二 三 第三层为 1 2 3 第四层为 1 2 3 第五层为 扩展资料 1 阿拉伯数字后面用黑圆点 2 汉字数字后面用顿号 3 第一 第二 第三 后面用逗号 4 带括号的序号和带圆圈的序号 后面不再加顿号 逗号之类 5 第一编 第一章 第一节 或 壹 的后面不用标点 与后面的文字之间空一个汉字位置即可

    2026年1月26日
    2
  • 从单片机到ARM Linux驱动——Linux驱动入门篇

    从单片机到ARM Linux驱动——Linux驱动入门篇大一到大二这段时间里学习过单片机的相关知识,对单片机有一定的认识和了解。如果要深究其原理可能还差了一些火候。知道如何编写程序来点量一个LED灯,改一改官方提供的例程来实现一些功能做一些小东西,对IIC、SPI底层的通信协议有一定的了解,但是学着学着逐渐觉得单片机我也就只能改改代码了(当然有的代码也不一定能改出来)。对于我这种以后只想搬砖的码农来说已经差不多了(仅仅是个人观点),…

    2022年7月14日
    18
  • eclipse经常卡死的解决方法总结_eclipse运行一段时间后死机

    eclipse经常卡死的解决方法总结_eclipse运行一段时间后死机使用eclipse3.6版本时,每当用alt+/或.来自动补全代码时,eclipse经常会卡死。这是eclipse3.6版本的一个bug,网上有朋友直接选择打补丁,也有人配置eclipse的Contentassist延时加长来解决这个问题。既然是版本问题,还是直接治标好了,升级新版本的eclipse解决这个问题:Help->checkforupdates选择要更新的组件

    2022年10月10日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号