Git Clone 连接被拒绝?三种实用解决方案帮你轻松应对
创作时间:
作者:
@小白创作中心
Git Clone 连接被拒绝?三种实用解决方案帮你轻松应对
引用
CSDN
1.
https://blog.csdn.net/lucust/article/details/144742686
在使用Git进行代码仓库克隆时,经常会遇到"Connection refused"的错误提示。本文将介绍三种有效的解决方案,帮助你快速解决这一常见问题。
一、使用env指令查询系统代理并取消对应http代理
首先,你可以通过以下命令查看系统当前的代理设置:
env | grep -i proxy
执行上述命令后,系统会显示所有相关的代理信息,例如:
NO_PROXY=localhost,127.0.0.0/8,::1
http_proxy=http://127.0.0.1:8888/
https_proxy=http://127.0.0.1:8888/
HTTPS_PROXY=http://127.0.0.1:8888/
no_proxy=localhost,127.0.0.0/8,::1
HTTP_PROXY=http://127.0.0.1:8888/
如果发现有代理设置,可以通过以下命令取消代理:
unset http_proxy
unset https_proxy
unset HTTPS_PROXY
unset HTTP_PROXY
二、使用git config指令查询代理并取消代理
你也可以通过Git自身的配置命令来检查和取消代理设置。首先查看当前的代理配置:
git config --global http.proxy
如果显示类似以下信息,说明存在代理设置:
http://127.0.0.1:8888
取消代理的命令如下:
git config --global --unset http.proxy
三、直接修改.gitconfig配置文档查询代理并取消代理
如果前两种方法都无法解决问题,可能是由于.gitconfig文件中存在代理设置。此时,你可以直接编辑该配置文件:
vim ~/.gitconfig
打开配置文件后,你会看到类似以下内容:
找到与代理相关的行(如图中的https代理设置),将其删除。保存并关闭文件后,再次尝试执行git clone命令,问题应该就能得到解决。
通过以上三种方法,你应该能够轻松应对"Connection refused"的困扰,让Git操作更加顺畅。
热门推荐
源自《滕王阁序》中适合男孩的名字推荐
乙肝抗病毒“3 大巨头”,应该怎么吃?
上呼吸道感染如何治疗?—药物选择与使用指南一览!
咸宁:湖北心脏的美食与美景天堂
如何修复损坏的窗户玻璃?这种玻璃的修复方法有哪些?
玻璃划花了怎么办?修复玻璃的步骤有哪些?
华硕长征系列BIOS刷新指南:安全升级与性能提升
破3000美元 这次黄金牛市“剧本”有何不同?
Vue版本安装错误怎么办?常见问题及解决方案
2024年全球高温超导材料市场洞察与展望:商业进展加速,应用进入新阶段
家里射灯的合适瓦数是多少?
笔记本电脑外接显卡有没有用 电脑外接显卡步骤
怎么根据孩子出生日期取名字(怎么根据孩子出生日期取名字和姓名)
股票盘后交易深度解析:特点、风险与机遇全攻略
国际标准化组织的认证流程是怎样的?
构筑“健康+”发展新格局 邵阳县打造县域幸福生活样板
历史上同出西凉的董卓和马腾之间有何联系?又有何区别?
内燃机使用全攻略:从启动到维护,安全与环保并重
长“耳仓”是有福气?不痛不痒,但别乱挤
沈阳脚手架生锈后应该如何处理?
超速行驶危害解析与预防措施
Tbox在整车CAN网络的位置与作用--远程控制和远程诊断
小叶赤楠怎么养护和浇水?
吃完饭嗓子就有痰怎么回事
四季养护木槿花,水分掌控关键(春夏秋冬,一年四季如何浇水?)
一个高职院校"订单班",让外企决定留下
一步一步去除番茄污漬的最佳技巧
伤官配印的八字命局:如何解读其独特的命理特征
美国陆军体能测试(细则)
电脑端微信登录二维码无法识别?这些解决方案帮你轻松应对