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 存储库。)

相关推荐
绝无仅有22 分钟前
编写 Go 项目的 Dockerfile 文件及生成 Docker 镜像
后端·面试·github
绝无仅有33 分钟前
使用 Docker 部署 Go 项目(Beego 框架)
后端·面试·github
星哥说事1 小时前
开源轻量级表格革命——用Teable解锁你的数据管理新姿势
github
悟空聊架构2 小时前
从 0 到 1:Jenkins 对接企微机器人避坑指南(附可下载 Pipeline 模板)
后端·架构·github
HelloGitHub3 小时前
直击痛点的开源项目「GitHub 热点速览」
开源·github
Cosmoshhhyyy13 小时前
mac环境下安装git并配置密钥等
git·macos
yuwei02113 小时前
git大全解
git
超级小忍14 小时前
深入解析 GitHub Actions 工作流文件编写:从入门到实战
github
Haku Coder15 小时前
我的第一个音乐元素浏览项目上传至Github啦!
github
程序媛Dev17 小时前
还在 SSH 连服务器敲 SQL?我用 Sealos 把数据库管理后台搬进了浏览器!
开源·github