CMD中使用Clash代理,解决Failed to connect to github.com port 443 after 21166 ms: Could not connect to server

avatar 2024年11月21日12:36:50 0 348 views
博主分享免费Java教学视频,B站账号:Java刘哥 ,长期提供技术问题解决、项目定制:本站商品点此

最近提交代码到GitHub上时,经常提交不了。

无论是使用像 IDEA、WebStorm 这种开发工具,还是在 CMD 里输入 git pull 和 pit push 都会报错。

但是浏览器开了代理,却能正常打开 GitHub,解决这个问题只需要给 CMD 配置上代理就行。

解决办法

1、配置环境变量

为了简单,我们直接在 CMD 里输入以下命令

set http_proxy=http://127.0.0.1:7890
set https_proxy=http://127.0.0.1:7890
set all_proxy=socks5://127.0.0.1:7890

2、验证是否生效

curl -I http://www.google.com

成功

3、继续执行我们的 git 命令,成功解决

git pull
git push origin main

4、测试 IDE 开发工具也没有问题,毕竟它们也是调用CMD的

  • 微信
  • 交流学习,资料分享
  • weinxin
  • 个人淘宝
  • 店铺名:言曌博客咨询部

  • (部分商品未及时上架淘宝)

发表评论

avatar 登录者:匿名
匿名评论,评论回复后会有邮件通知

  

已通过评论:0   待审核评论数:0