【问题标题】:Git can't clone from githubGit 无法从 github 克隆
【发布时间】:2021-01-28 17:10:35
【问题描述】:

我正在尝试从 github 克隆,但出现此错误

git clone https://github.com/angular/angular.git

致命:无法访问“https://github.com/angular/angular.git/”:操作在 300031 毫秒后超时,收到 0 个字节中的 0 个字节

虽然 ping 看起来正常

ping github.com

PING github.com (13.234.176.102) 56(84) 字节数据。 来自 ec2-13-234-176-102.ap-south-1.compute.amazonaws.com (13.234.176.102) 的 64 个字节:icmp_seq=1 ttl=43 time=35.0 ms

并且从 gitlab 克隆工作正常,我只在 github 上遇到这个问题

知道如何解决这个问题吗?

谢谢

【问题讨论】:

  • 对我来说工作得很好,你是否在任何公司代理或防火墙后面?
  • ping 和 git clone 不使用相同的协议。也许防火墙阻止了对 github 的 https 请求?
  • 不,如果我从 gitlab 克隆它就可以工作,只是它不适用于 gihub @jonrsharpe
  • 我刚刚安装了 ubuntu 20.04 和 git 的新副本,如何确保没有防火墙? @LeoG。
  • 这是一个虚拟 ubuntu 机器吗?它是在公司服务器上还是在某种 VPN/代理后面?您是如何连接到互联网的?

标签: git github ubuntu-20.04


【解决方案1】:

要在 Ubuntu 中禁用防火墙,请输入以下命令,

sudo ufw disable

要再次启用防火墙,请输入以下命令,

sudo ufw enable

【讨论】:

  • 我已经禁用了防火墙,但仍然是同样的问题
  • 我看到您在 AWS 上使用 EC2 实例,您能否检查传出安全组上的 HTTPS、HTTP 和 SSH 是否适用于 EC2 实例。
猜你喜欢
  • 2016-09-25
  • 1970-01-01
  • 2021-07-16
  • 1970-01-01
  • 1970-01-01
  • 2016-02-14
  • 1970-01-01
  • 2016-08-24
相关资源
最近更新 更多