当前位置: 首页 > news >正文

使用git clone --filter=tree:0 代替git clone --depth 1 减轻github网站服务器的负载压力

在看中科大FreeBSD的镜像说明时,学到了这一招:使用git clone --filter=tree:0 代替git clone --depth 1 减轻github网站服务器的负载压力

在FreeBSD官方手册里,有这么一段:

为了节省时间和空间,可以加上 --depth 1 参数: 

git clone --depth 1 https://git.FreeBSD.org/ports.git /usr/ports

在中科大镜像站的说明里,发现--depth 1 也是老的技术了,它会加重服务器负担,所以新的方法是使用 --filter=tree:0 参数以进行 treeless clone,减少下载量与服务端压力。下面是使用新技术+中科大镜像的git clone :

git clone --filter=tree:0 https://mirrors.ustc.edu.cn/freebsd-ports/ports.git /usr/ports

亲,你学会了吗? 


http://www.mrgr.cn/news/9611.html

相关文章:

  • mqtt,aflnet实验,环境ubuntu
  • Python策略模式:灵活应对多变的业务逻辑
  • 虚幻5|制作一个木桩,含血量及伤害数字
  • 产品经理如何提升系统思考能力
  • 云服务器配置Yolov5环境,No module named ‘torch‘, No module named ‘numpy
  • 如何使用ssm实现宠物领养系统+vue
  • 第三十四天学习笔记
  • Python3.11二进制AI项目程序打包为苹果Mac App(DMG)-应用程序pyinstaller制作流程(AppleSilicon)
  • 考研系列-数据结构冲刺课复习笔记(上)
  • 无监督3D场景理解,LLM 在 3D 场景理解中的应用与探索 !
  • ssrf漏洞之——漏洞复现
  • 线性数据结构的基本概念(数组,链表,栈,队列)
  • Python高阶函数 - reduce
  • 免费插件集-illustrator插件-Ai插件-路径节点分割路径
  • 以简单的例子从头开始建spring boot web多模块项目(三)-better mybatis generate的使用
  • 指针之旅(1)—— 指针基础概念知识(详细解析)
  • wangEditor5在vue中自定义菜单,取消网络图片和插入视频,上传图片,视频功能
  • 数字图像处理【15】特征检测——SIFT特征检测
  • 【LeetCode:690】员工的重要性(Java)
  • c++枚举类型StarPU实现矩阵乘