Failed to connect to github.com port 443: Operation timed out
有可能你的gitbub之前设置过代理,只需分别执行如下代码即可:
git config --global --unset http.proxy
git config --global --unset https.proxy
如果还没有解决,可以尝试如下解决方式(好像有些仓库有效,有些仓库无效):
git config --global url.git://github.com/.insteadOf https://github.com/
有些还是https开头
情况一(仓库域名无法访问)
一番操作查看了host文件中github.com的IP,试了一下旧的IP果然访问不了。
1、查询可以用的IP
在https://www.ipaddress.com/上分别搜索
github.com、github.global.ssl.fastly.net
2、修改host文件
操作:sudo vi /etc/hosts
,替换成以下ip即可
情况二(需要梯子的资源)
遇到资源库一定需要梯子的情况,如需要访问https://chromium.googlesource.com/,梯子后仍然无法下载。原因是没有执行到外部的的流量。
1.设置代理方法即可解决(请自行查找你的http代理端口)
git config --global http.proxy "localhost:port"
2.完成后取消设置
git config --global --unset http.proxy
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!