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

Git克隆仓库太大导致拉不下来的解决方法 fatal: fetch-pack: invalid index-pack output

一般这种问题是因为某个文件/某个文件夹/某些文件夹过大导致整个项目超过1G了导致的
试过其他教程里的设置depth为1,也改过git的postBuffer,都不管用
最后还是靠克隆指定文件夹这种方式成功把项目拉下来

1. Git Bash 输入命令

git clone --filter=blob:none --sparse 项目路径 --no-checkout

在这里插入图片描述
cd 项目要克隆到哪个文件夹的名称
在这里插入图片描述
git sparse-checkout init --cone
在这里插入图片描述

2. 找到文件夹,输入要下载的文件名

找到项目git路径下这个文件,用文本打开,输入要clone的文件名

在这里插入图片描述
打开默认是这样的
在这里插入图片描述
假如我git项目下文件夹是以下这样
在这里插入图片描述
我拉不下来的原因是streamingassets下的文件太大了,我选择克隆Assets下除了streamingassets之外的其他文件夹,连带着根目录的Packages和ProjectSettings,可以这么写
在这里插入图片描述
先是克隆Assets文件夹,然后忽略StreamingAssets

3. 直接项目文件夹下 git checkout 就可以了


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

相关文章:

  • HDFS回收站-删除策略详解
  • 自动控制——用描述函数法分析非线性系统的稳定性与自激振荡
  • 健康减调攻略:1月轻松掉十斤
  • 设计模式 - 责任链模式
  • 探索tailwindcss多主题切换
  • 在线文档翻译免费的有哪些?翻译达人必备工具
  • 数据在内存中的存储
  • Linux入门——11 线程
  • Flutter->`Flutter` 通过`ffi`调用`Rust`编译生成的产物.so文件(Android)和.a文件(iOS)接口方法
  • Focal Loss详解及其pytorch实现
  • Vue.js:从入门到进阶
  • 扫描包得到所有Bean的Class对象
  • Linux 信号 signal,sigaction,sigqueue,kill,相关函数
  • uni-app02
  • 安装 podman 与 podman-compose
  • SQL关键字检测持续优化,太难了
  • Pytorch:复写Dataset函数详解,以及Dataloader如何调用
  • 【数据分析】数据的计量尺度、数据集中趋势
  • 探索高效院内导航系统:最新技术解决方案与实战代码分享
  • 如何在算家云搭建模型mPLUG-Owl3(智能对话)