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操作更加顺畅。
热门推荐
Steam Deck性能告急?数毛社:近期3A大作运行艰难
揭秘冠心病:从认识到预防,守护你的心脏健康
吃异维A酸软胶囊要注意什么?这些问题一次性为你解答
为什么我们爱看喜剧类综艺
耳环:耳畔的轻盈旋律,个性的优雅绽放
阿胶适合什么人群食用?一文详解其适用人群与注意事项
休闲农业的8大模式,打造“爆款”休闲农业
真空密封保鲜法:让食物长时间保持新鲜的秘密
现代文学与传统文化的交融:创新与传承并存
高考750分各科多少分?附各科目满分、985和211分数一览表
含纯电和增程两种版本 新款问界M9申报图发布
金竹:坚韧与优雅并存的自然之美
别乱丢!药品过期了,这样处理才是生活“高手”
精油开背的功效
崩坏:星穹铁道2.1版本攻略:黄泉养成与最佳队伍配置
红枣检测项目有哪些?执行标准是什么?
企业财务危机应对指南:六大策略助你化险为夷
重复经颅磁刺激(rTMS)在抑郁症中的应用
激光电弧复合焊接知识专题一:焊接速度的影响
五险一金全攻略:缴纳比例、使用条件及注意事项
事业单位编内和编外有什么区别?工资差别大吗?
摩擦力的计算与应用:生活中不可忽视的重要物理现象
摩擦系数仪试验方法及操作步骤
光纤通信技术详解:从基础原理到实际应用
感冒有痰吃什么化痰药?一文读懂中医辨证选药指南
交通事故处理指南:对方不去定损怎么办?
汽车电瓶故障全解析:4种常见症状及更换指南
如何正确修剪指甲
史上最感人的10首情诗,比“我爱你”强100倍,读一次感动一次
破产预防:企业如何有效降低财务风险