github下载慢或报错“The-remote-end-hung-up-unexpectedly”解决办法

  • Git, Others
  • 920 clicked

github下载慢或报错“The-remote-end-hung-up-unexpectedly”解决办法:该问题往往因为内部网络限制等因素导致。

  因细节更新,欢迎访问本文源站链接:https://turbock79.cn/?p=173

1.方法一

  解决gitbub下载慢问题,可尝试设置缓存大小设定

2.方法二

  解决gitbub下载慢问题,在方法一基础上,尝试方法二,采用SSH或https传输协议克隆。同时限定下载文件内容大小

  • 仅下载某分支

  • 下载深度设定 1,然后下载完某项目后,再下载指定内容。

3.方法三

  gitbub下载慢,主要因为DNS问题。在非限制网络环境下(公司网络限制较多,可换为个人热点,家庭路由等),修改hosts文件。在https://www.ipaddress.com 查找 http://github.com 和 http://global-ssl.fastly.Net 对应的IP地址,或采用ping命令查询到IP。这些IP会随着主网站变化而改变,所以需要使用时经常更新。

建议采用dig/nslookup的命令查询到IP

  • 在linux/Mac下:
  1. 打开文件路径/etc/hosts,拷贝出该hosts文件;

  2. 将下列内容加入到拷贝出的hosts文件中:

  3. 用拷贝出的文件替换hosts文件;

  4. 打开终端:输入以下内容,刷新DNS缓存:yum install -y nscd;sudo service nscd restart, 或者重启。

  • 在Windows下:
  1. 用记事本打开hosts文件(路径在:C:\Windows\System32\drivers\etc\hosts)

  2. 将下列内容加入到拷贝出的hosts文件中:

  3. 打开终端:输入以下内容,刷新DNS缓存:ipconfig /flushdns

4.方法四

采用github代理,https://ghproxy.com/

5.方法五

  大哥,您还是换个网络吧。移动热点也行,网速至少能快一点。不过有些情况下,换网也没用,下载完成后仍然会终止。

赞赏

微信赞赏支付宝赞赏

发表评论

电子邮件地址不会被公开。 必填项已用*标注