解决本地代理问题 git 或者 curl Failed to connect to 127.0.0.1 port 1087 after 8 ms: Connection refused

问题出现原因

  • git配置了代理
  • 本地配置了代理

执行这个命令可以看到自己的代理设置:

复制代码
env | grep -I proxy

临时更改代理

在当前终端执行以下命令,就可以临时将代理取消掉

复制代码
export http_proxy=""
export https_proxy=""

取消代理设置

方式一:通过 git 取消代理设置

复制代码
git config --global --unset http.proxy

git config --global --unset https.proxy

方式二:取消本地网络代理
默认情况下代理服务器地址会写入 shell 配置文件 .bashrc 或者 .zshrc

如果不清楚自己用的是什么 shell 终端,执行 echo $SHELL,详细教程请查看 https://wangdoc.com/bash/intro.html

直接在 .bashrc 或者 .zshrc 添加下面内容

复制代码
export http_proxy=""
export https_proxy=""

然后 ESC 后 :wq 保存文件,接着在终端中执行

复制代码
source ~/.bashrc

这样就会把代理服务器设置为空,永久保存啦,下次新建终端时,就可以直接用了。

posted @   牛奔  阅读(978)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
历史上的今天:
2021-05-10 mac php.ini在哪
2021-05-10 js 时间转时间戳
点击右上角即可分享
微信分享提示