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

相关推荐
OsDepK5 小时前
项目快速Git至仓库(完整版)
大数据·git·elasticsearch·搜索引擎
OpenTiny社区7 小时前
【直播分享】GenUI SDK 技术公开课第二讲 | GenuiChat 核心配置深度解析
前端·github
dong_junshuai7 小时前
每天一个开源项目#93 HyperFrames:4.69万星的 HTML 视频渲染框架
开源·html·github
峰向AI8 小时前
别再忍受杂乱的桌面了,这款窗口管理器让 Windows 也有平铺式操作
github
妙码生花8 小时前
使用git更新ai-go-admin框架
前端·人工智能·git·golang·typescript·php
朝阳5819 小时前
如何用 AI 自动生成规范的 Git 提交信息:从暂存区 diff 到 Conventional Commit
人工智能·git
hudawei9969 小时前
有未保存的修改,不能切换分支
git·git stash·stash
cnnews9 小时前
Ubuntu 编译 postmarketOS
linux·运维·arm开发·ubuntu·github·音视频
康一夏10 小时前
Git Commit 规范实践:Angular Commit 规范 + Commitlint 自动化验证
git·自动化·commit msg·commit规范
逛逛GitHub11 小时前
把最新开源的 2B 端侧模型接入 DeepSeek Harness,有点子神奇。
github