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操作更加顺畅。
热门推荐
发动机功率和扭矩的关系
轻熟女性如何通过穿搭提升气质与魅力
五香茶叶蛋:从原料到成品的详细制作指南
项目部先进的管理模式有哪些
上环还是取环?专家解读避孕方式如何选
如何通过“道术结合”提升团队效率?日本企业的方法论
日本人“拼死也要去上班”的深层原因
如何理解人力资源管理的6大模块?
项目管理如何受益于道术哲学?借鉴日本企业的成功做法
日本人力资源管理商务考察:终身雇佣与员工培养
科技创新让红安红薯产业焕发新生机
番薯种植从选土开始:如何改良土壤实现高产?
秋冬种红薯,这些防虫技巧你必须知道!
痰中带血是小问题?这个案例告诉你答案!
痰中带血:这些观察要点和就医建议请收好
北京到黄果树瀑布游记:路程、乘车方式、飞机查询及降落机场指南
十全大补鸡汤:十种食材熬出的滋补美味
科学补充PQQ和NMN:从饮食到注意事项全攻略
温州:一城文明风,满目气象新
绵羊皮和山羊皮哪个好?绵羊皮和山羊皮的区别
羊皮革是真皮吗?羊皮革和羊皮的区别详解
秋冬养胃必备:小米粥的多种搭配方案
胃疼救星!一杯姜茶搞定
许仕杰教授推荐:中医食疗缓解胃痛
苏州大学研究团队揭示胃疼信号传递机制,为治疗带来新希望
动物生殖方式详解:无性生殖与有性生殖的对比
机械装备制造技术的颠覆性创新与未来趋势
大唐遗宝:何家村唐代窖藏文物展
猫咪吃了葡萄会怎样?真相揭秘!
猫咪饮食禁忌:巧克力竟是致命毒药?