Git报错fatal unable to connect to github.com: github.com[0: 20.205.243.166]: errno=unknown error的解决方法

今天创建了新的GitHub项目,进行git clone时报错

fatal: unable to connect to github.com: github.com[0: 20.205.243.166]: errno=unknown error

经查,这个问题是由于Git 协议通常使用端口 9418,但是有些网络环境可能会限制对此端口的访问,或者直接阻止使用 Git 协议。因此,我们需要将git://github.com/替换为https://github.com/,这样可以确保与 GitHub 进行通信。

我们可以执行下面的命令:

复制代码
git config --global url.https://github.com/.insteadOf git://github.com/

再执行git clone就顺利通过啦~

(这条指令用于改变 Git 与 GitHub 之间的传输协议。用于提高兼容性,确保在各种网络环境中都可以访问 GitHub 存储库。如果您不受网络限制,通常没有必要执行这种替换操作,因为 Git 默认会使用 HTTPS 协议来访问 GitHub 存储库。)

相关推荐
AAA阿giao2 小时前
Git 入门实践:从本地仓库到版本控制的“月光宝盒”
github·命令行
绝无仅有2 小时前
京东面试题解析:同步方法、线程池、Spring、Dubbo、消息队列、Redis等
后端·面试·github
绝无仅有3 小时前
京东面试题解析:String与StringBuilder的区别、装箱拆箱、重载与重写总结
后端·面试·github
不惑_3 小时前
如何使用 Ansible 安装 Docker
docker·github·ansible
荣光波比5 小时前
CICD(一)—— 从零搭建 GitLab 全流程(Docker 部署 + 实战指南)
git·ci/cd
CoderJia程序员甲9 小时前
GitHub 热榜项目 - 日榜(2025-10-23)
ai·开源·大模型·github·ai教程
想学全栈的菜鸟阿董15 小时前
Crew连接多个 MCP 服务器
运维·服务器·github
想学全栈的菜鸟阿董15 小时前
通过 Stdio(标准输入/输出)传输机制,实现 CrewAI 与本地 MCP 服务器的连接
运维·服务器·github
摇滚侠17 小时前
VScode 提交代码 Git
git
YuforiaCode19 小时前
移除原有 Git 仓库关联,在IDEA中重新初始化 Git 并推送到新仓库(详细图解、包含相关问题的解决办法)
git