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

2023-05-16

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

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

1.方法一

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

git config --global http.postBuffer 1048576000
git config --global http.lowSpeedLimit 0
git config --global http.lowSpeedTime 999999

2.方法二

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

  • 仅下载某分支
 git clone -b stable/1908 "ssh://XXXXX@gerrit.fd.io:29418/vpp"
  • 下载深度设定 1,然后下载完某项目后,再下载指定内容。
git clone --depth=1 "ssh://XXXXX@gerrit.fd.io:29418/vpp"
git fetch --all
git reset --hard origin/master

3.方法三

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

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

#安装bind-utils用于dns解析查询,dig/nslookup等命令(可选操作)
yum install -y bind-utils
dig github.com
dig github.global.ssl.fastly.net
#例如:
#1.  `13.250.177.223` 对应的 `github.com`
#2.  `31.13.80.1` 对应的 `github.global.ssl.fastly.net`
  • 在linux/Mac下:
  1. 打开文件路径/etc/hosts,拷贝出该hosts文件;

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

    52.74.223.119 github.com
    199.59.150.11 github.global.ssl.fastly.net
    151.101.0.249 global-ssl.fastly.net
    185.199.111.153 assets-cdn.github.com
    
  3. 用拷贝出的文件替换hosts文件;

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

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

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

    13.250.177.223 github.com
    31.13.80.1 github.global.ssl.fastly.net
    151.101.184.249 global-ssl.fastly.net
    185.199.111.153 assets-cdn.github.com
    
  3. 打开终端:输入以下内容,刷新DNS缓存:ipconfig /flushdns

4.方法四

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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

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

随机推荐

  • Xshell 6多个会话窗口消失只能显示一个问题解决

    背景 某一天同事操作了我的Xshell导致我的会话窗口消失只能显示一个 xff0c 通过点击选项卡排列可以显示出消失的窗口 xff0c 但是使用极为不方便 xff0c 下面问题解决 解决 正常显示 xff1a 有三个选项窗口 异常显示 xf
  • OpenWrt学习(一)搭建Linux开发环境

    环境 目前大部分的 linux开发都是在PC虚拟机上进行的 xff0c 所采用的 linux系统版本有 Ubuntu Redhat Debian Fedora 等 xff0c 我们一般在 windows 操作系统上利用 VMware 43
  • OpenWrt学习(三)源码大包编译

    编译大包 make V 61 99 xff0c V 61 99 用来生成编译过程的详细信息 xff0c 方便查找出错原因 xff0c 或者用V 61 s 建议加 j x xff08 x 为CPU core数量 xff09 选项 xff0c
  • Linux gcc自带检测内存泄漏工具asan

    背景 排查和检测内存泄漏的问题时 xff0c 需要选择一些好用的工具 xff0c 由于dmalloc编译复杂 xff0c valgrind依赖太多 xff0c 所以选择使用gcc自带检测内存泄漏工具asan xff0c 版本4 8之后就支持
  • Linux物理内存较少导致OOM问题分析

    背景 开发项目过程中 xff0c 发现盒子启动后物理内存持续的减少 xff0c CMA内存过了一段时间后也出现明显减少情况 xff0c 到最后会低概率性的出现OOM杀掉进程的情况 xff1b 通过ps命令监控所有进程在开机后的虚拟内存VSZ
  • BaseService --- service层的抽取

    service层的抽取和dao层的抽取差不多相同 xff0c 主要不同点是dao实例化的问题 xff0c 需要在调用时传入 xff0c 并在BaseServiceImpl接收 详细的过程说明请参考dao层的抽取 dao层的抽取 xff1a
  • 数据分析思维之用户标签

    文章目录 1 什么是标签 xff1f 2 用户标签有什么用 xff1f 3 用户标签的制作流程4 用户标签的4大常见问题4 1 没有目标 xff0c 盲目打标4 2 不区分时间状态4 3 行为动机乱归因4 4 结果缺少检验 1 什么是标签
  • 看你能坚持读几本书?!——三十本互联网必看书籍

    写在前面 一直想整理个书单 xff0c 譬如关于EA 企业架构 ABCD 人工智能 大数据 云计算 设备 逻辑 思维 沟通 影响力 领导力 管理 绩效 胜任力 战略 商业方面的书单 xff0c 这里看到了一篇整理的比较好的书单 经过简单编辑
  • Docker学习之安装docker-compose命令(采用Python-pip命令安装)

    Docker学习之安装docker compose命令 采用Python pip命令安装 本机系统环境介绍Docker Compose简介使用Python pip命令进行安装第一步 环境检查第二步 安装Python pip第三步 安装doc
  • ros 下面如何通过vrpn 连接 Optitrack

    tracking system 可以实时的计算出来regid body 的pose xff0c 如何在ros 下面得到 这个pose 呢 xff1f 首先 编译安装 vrpn 然后的话需要配置两台电脑的IP 使他们能够 互相 ping 通
  • kalman滤波器各项参数及矩阵的设置

    参考博客 xff1a https blog csdn net baimafujinji article details 50646814 简单来说 xff0c 卡尔曼滤波器的实现是一个迭代过程 xff0c 使用上一次的结果预测当前的值 xf
  • python_tweets.json (python数据挖掘入门与实践数据集下载)

    最近在看python数据挖掘入门与实践一书 xff0c 书不错 xff0c 有个不好的地方是 xff0c 书上所用的数据集 xff0c 有几个测试数据在网上非常不好找 下面几个资源是我自己整理出来的 xff0c 上传到CSDN xff0c
  • ubuntu20.04_ROS中运行gazebo控制机器人模型报错

    1 无法启动类型为 controller manager spawner 的节点 xff1a controller manager ERROR cannot launch node of type controller manager sp
  • Fast Planner——代码解读参考资料整理

    1 地图部分 1 1 EGO Swarm代码解读 地图部分 参数解读 主要函数解读 1 2 EGO Swarm代码阅读笔记之GridMap类 1 3 EGO PLANNER代码阅读 xff08 地图部分 xff09 1 4 欧几里得距离转换
  • FreeRTOS 10.4.3在RISCV(T-HEAD C906)平台上移植过程

    好记性不如烂笔头 记录点滴移植经历 一方面便于总结提炼 二是分享 让别人少走有些弯路 自己以后踩坑了也爬的利索点 首先梳理一下移植框架 FreeRTOS还是非常简单的 体量上要比RT Thread Nuttx等偏重型的系统轻量不少 这可能也
  • Web服务器CGI的配置

    Web服务器CGI的配置 CGI程序运行在Web服务器端 xff0c Web服务器可以是Apache Nginx等 GGI程序可以是Python Ruby Perl Shell C C 43 43 等 配置 apache默认加载cgi模块
  • 解决mac安装homebrew后报错-bash: brew: command not found

    参照官网上很简单的一句安装命令 xff0c usr bin ruby e 34 curl fsSL https raw githubusercontent com Homebrew install master install 34 安装完
  • 转行的辛苦

    我是2004年毕业的 xff0c 学的专业是市场营销 xff0c 毕业后来到深圳 xff0c 换了很多工作 xff0c 一直都无法找到令自己满意的工作 因为我非常喜欢计算机 xff0c 从中学到大学 xff0c 一直是班级里公认的计算机高手
  • 物联网之轻量级TCP/IP协议栈——Lwip

    简介 Lwip为轻量级的Tcp IP协议栈 xff0c 对于嵌入式设备资源比较友好 xff0c 占用RAM低 xff0c 基本上物联网wifi芯片都会集成此协议栈到SDK中 xff0c 其位于OSI的网路层往上 熟悉socket编程的能够很
  • github下载慢或报错“The-remote-end-hung-up-unexpectedly”解决办法

    github下载慢或报错 The remote end hung up unexpectedly 解决办法 xff1a 该问题往往因为内部网络限制等因素导致 因细节更新 xff0c 欢迎访问本文源站链接 xff1a https turboc