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操作更加顺畅。
热门推荐
出道至今技术几无任何长进:浅聊梅西的天赋与努力
打印机故障处理指南:五种常见问题的解决方案
自驾云南玉龙雪山旅游攻略:一日游自由行完整路线与玩法攻略
如何提高新股申购中签率?七大策略助你提升打新胜算
容易导致抑郁症的10种思维模式,每天都在我们身边出现
商业折扣怎样进行规范记录?这种记录方式对企业有何意义?
广东最吸引外地人的10大美食排行榜,最容易吃上瘾
专利法的概念及其性质:探索知识产权的产生与保护
解套的策略在投资中如何应用?这些策略的实施效果如何评估?
福建特色美食:手抓面的诱人魅力
生态西安 飞鸟翔集
仲裁程序准备指南:从协议到证据收集的全面解析
怎么给hr发项目管理求职邮件
违停贴条的处理流程和法律后果是什么?这种违停处理方式有哪些预防和教育措施?
跳绳种类大盘点:从基础到花式,解锁跳绳运动的无限乐趣
草地分兵:毛主席为何预判南下前景黯淡?
铰链四杆机构的类型及应用
【小寒】最冷的时候该如何养生?做好这几点很重要!
汽油味闻多了对身体有何影响?这种影响如何避免和缓解?
孕妇爱闻汽油味是什么原因
近现代历史视角下雪茄文化本土化观察:中道西味文铸魂
揭秘金牛座的防御壁垒:为何他们总是难以亲近?
迪杰斯特拉(Dijkstra's )算法——解决带权有向无向图最短路径
HTTP 请求中的 GET 与 POST 方法:深入解析与区别
枸杞和桂圆能一起吃吗
什么是碘131治疗?原理、适应症及注意事项全解析
安利好用的DNS公共服务器,国内国外一网打尽,快收藏!
ERCP 内镜检查胆管和胰管
幼儿园课程《小猪盖房子》说课稿
应考中的写作内容选材和观点构建