Git报错: Failed to connect to github.com port 443 解决方案

两种情况:

第一种情况自己有vpn,网页可以打开github。说明命令行在拉取/推送代码时并没有使用vpn进行代理

第二种情况没有vpn,这时可以去某些网站上找一些代理ip+port

解决办法:配置http代理Windows、Linux、Mac OS 中 git 命令相同:

配置socks5代理

git config --global http.proxy socks5 127.0.0.1:7890

git config --global https.proxy socks5 127.0.0.1:7890

配置http代理

git config --global http.proxy 127.0.0.1:7890

git config --global https.proxy 127.0.0.1:7890

注意:

命令中的主机号(127.0.0.1)是使用的代理的主机号(自己电脑有vpn那么本机可看做访问github的代理主机),即填入127.0.0.1即可,否则填入代理主机 ip(就是网上找的那个ip)

命令中的端口号(7890)为代理软件(代理软件不显示端口的话,就去Windows中的代理服务器设置中查看)或代理主机的监听IP,可以从代理服务器配置中获得,否则填入网上找的那个端口port

socks5和http两种协议由使用的代理软件决定,不同软件对这两种协议的支持有差异,如果不确定可以都尝试一下

主机号和端口号可在代理的位置查看(自己有vpn的需要查看)

查看代理命令

git config --global --get http.proxy

git config --global --get https.proxy

取消代理命令

git config --global --unset http.proxy

git config --global --unset https.proxy


版权声明:本文为CSDN博主「zpf1813763637」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/zpf1813763637/article/details/128340109

相关推荐
___波子 Pro Max.4 分钟前
Git Worktree 可视化理解指南
git
AI技术增长1 小时前
第 2 集:环境搭建:安装 Claude Code、GitHub CLI 与项目初始化
人工智能·自动化·github
happymaker06262 小时前
git使用快速入门
git
MuzySuntree2 小时前
Ubuntu 使用 GitHub SSH 克隆时报 Permission denied (publickey) 解决方案
ubuntu·ssh·github
不做超级小白2 小时前
从零到可用:在手机上用 Termux + Git + Obsidian 打造稳定同步环境(踩坑全记录)
git·智能手机
凡客丶2 小时前
Git安装与使用保姆教程【超详细】
git
android_cai_niao2 小时前
给Git项目添加多个远程仓库
git·gitee·github
胡小禾2 小时前
多账号下git自动切号
git
zhensherlock3 小时前
Protocol Launcher 系列:Working Copy 提交与同步全攻略
javascript·git·typescript·node.js·自动化·github·js
前端若水3 小时前
Git 全命令超级详细指南
大数据·git·elasticsearch