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操作更加顺畅。
热门推荐
查理·芒格:“复利的第一条规则:永远不要无故中断它。”
高中数学常见常规题型分类概览
几块钱搞定口腔溃疡的药——碘甘油
李清照《永遇乐·落日熔金》:寄托了深沉的故国之思、今昔之感
茶叶的消炎与杀菌功效:从绿茶到普洱茶的健康指南
图书管理软件:优势、挑战与选择指南
怎样在银行办理银行卡的账户信息核实流程?
电商智能客服机器人如何处理复杂的退货退款问题?
如何研究黄金市场的发展趋势?这种趋势如何为投资的资产配置优化提供方向?
糖尿病患者视力的隐形窃贼 ——糖尿病性视网膜病变
初中生一到考试就出现焦虑怎么办
宋代瓷质簋(簋式炉)的原型来自印刷品中的插图而非实际器物
中国十大国粹知多少,传承千年的文化瑰宝,精致生活的高尚追求
无人机机场是如何实现智能自动化起降的?
租客不交房租如何处理
如何优雅地维系休学前与同学们的友情关系?
金融里的杠杆是什么意思?金融杠杆的作用和风险如何平衡?
电缆人必知的各种电缆的用途及规格型号
银杏树的象征意义及其美妙之处(银杏树——生命力与智慧的化身)
血栓闭塞性脉管炎和动脉硬化性闭塞
战“痘”手册:科学解析痤疮成因和应对策略
武汉又将新增一条过江地铁!
揭秘!四种主流手术详解,做近视手术不在困扰
演讲要点及技巧:构建高效沟通与口才训练的基石
IP地址与地理位置的对应关系揭秘
中医确有专长医师资格证详细攻略
厦门六大景点全攻略:从鼓浪屿到南普陀寺,玩转“海上花园”
老祖宗留下的10个偏方,关键时刻能救命!
Excel文本格式怎么改为时间格式
肠胃不好的人吃什么食物比较好消化