首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >致命:无法连接到github.com: github.com[0: 140.82.121.3]:errno=Operation超时

致命:无法连接到github.com: github.com[0: 140.82.121.3]:errno=Operation超时
EN

Stack Overflow用户
提问于 2022-07-08 18:46:53
回答 1查看 7.9K关注 0票数 6

我试图推送我的项目,它在终端(我使用MacOS):致命:无法连接到github.com: github.com0: 140.82.121.3: errno=Operation超时

我试图克隆一个项目,它向我展示了这一点,然后我试图在我的个人GitHub中推动一个项目,它再次展示了它。在试图克隆这个项目之前,它运行得很好。为什么会发生这种事。

代码语言:javascript
运行
复制
joanskenderi@joans-mbp Course Goals App % git push origin master
fatal: unable to connect to github.com:
github.com[0: 140.82.121.3]: errno=Operation timed out

joanskenderi@joans-mbp Course Goals App % git remote -v
origin  git://github.com/joanskenderi/Course-Goals-App.git (fetch)
origin  git://github.com/joanskenderi/Course-Goals-App.git (push)
joanskenderi@joans-mbp Course Goals App %   
EN

回答 1

Stack Overflow用户

发布于 2022-07-08 20:14:24

这里的问题是,您在端口9418上使用未经身份验证的Git协议(可以在git://中看到)。GitHub把它关掉了,因为它是未加密的,几乎任何人都可以篡改它。

即使在GitHub上支持它时,您也无法使用它,因为无法进行身份验证。

您需要将远程URL更改为HTTPS或SSH,如下所示:

代码语言:javascript
运行
复制
$ git remote set-url origin https://github.com/joanskenderi/Course-Goals-App.git
# or
$ git remote set-url origin ssh://github.com/joanskenderi/Course-Goals-App.git

最好使用已经设置了凭据(个人访问令牌或SSH密钥)的证书。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72915782

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档