首页 > 其他分享 >git clone项目报错fatal: fetch-pack: invalid index-pack output问题解决

git clone项目报错fatal: fetch-pack: invalid index-pack output问题解决

时间:2023-09-28 23:11:48浏览次数:36  
标签:index git -- depth 报错 fetch pack

git clone项目报错fatal: fetch-pack: invalid index-pack output问题解决

原因

出现该问题的原因是git clone的项目过大导致项目拉去失败

解决方法

  1. 首先拉去项目最后一次提交 git clone --depth=1 项目地址

  2. 拉取全部项目内容 git fetch --unshallow , 一般不大的项目都可以拉取下来了;

  3. 如果步骤2还是报错 fatal: fetch-pack: invalid index-pack output ,那么可以进入项目目录执行 git fetch --depth=100(如果还是报错那就把数字调小),执行多次每次增加一段;
    例如:

    git fetch --depth=100
    git fetch --depth=200
    git fetch --depth=500
    git fetch --depth=1000

  1. 步骤3执行完成后执行 git fetch --unshallow 拉取全量分支信息,如果报错 fatal: –unshallow on a complete repository does not make sense, 则执行git config remote.origin.fetch "+refs/heads/*:refs/remotes/origin/*"命令增加git的orgin仓库的全部分支映射

5.最后执行 git fetch -pv拉取全部分支

标签:index,git,--,depth,报错,fetch,pack
From: https://www.cnblogs.com/Lenbrother/p/17726195.html

相关文章

  • Ubuntu系统自动更新导致| nvidia-smi命令报错Failed to initialize NVML: Driver/libr
    先查看日志cat/var/log/dpkg.log|grepnvidia发现早上ubuntu更新了nvidia驱动,两个nvidia驱动共存导致版本冲突了steponesudoapt-get--purgeremovenvidia*报错:steptwo根据报错的提示,输入:apt--fix-brokeninstall报错stepthree根据这篇大佬的博客输入......
  • 报错 image = image.resize((int(image.size[0] * (64 / image.size[1])), 64), Ima
    感谢大佬  https://blog.csdn.net/qq_37405087/article/details/131642749  修改ini配置文件 打开ini文件修改值  将其中的ANTIALIAS替换为LANCZOSimage=image.resize((int(image.size[0]*(64/image.size[1])),64),Image.ANTIALIAS).convert('L')  ......
  • 解决adb connect 连接Android设备报错:由于目标计算机积极拒绝,无法连接
    1.手机打开开发者模式,然后打开USB调试2.使用USB数据线连接手机和电脑3.在PC端打开cmd命令窗口,输入adbdevices,可以看到已经连接的设备4.输入adbtcpip8888(设置端口号为8888)5.断开手机和电脑的连接adbconnectIP ......
  • k8s版本v1.24,kubectl top pod 报错:error: Metrics API not available
    k8s版本:v1.24.4kubectltoppod报错:error:MetricsAPInotavailable报错Readinessprobefailed:HTTPprobefailedwithstatuscode:500vimcustom-resources.yamlapiVersion:v1kind:ServiceAccountmetadata:labels:k8s-app:metrics-servername:metrics......
  • k8s版本v1.24,kubectl top pod 报错:error: Metrics API not available
    k8s版本:v1.24.4kubectltoppod报错:error:MetricsAPInotavailable报错Readinessprobefailed:HTTPprobefailedwithstatuscode:500vimcustom-resources.yamlapiVersion:v1kind:ServiceAccountmetadata:labels:k8s-app:metrics-servername:metrics-......
  • weblogic乱码报错解决思路
    目录1.集群备份weblogic虚拟机快照备份2.查看主节点控制台面板状态3.尝试启动程序失败4.查看162.主节点日志5.发现程序中乱码6.修改乱码名称7.尝试启动,新的报错还是显示乱码8.修改乱码9.点击更新程序,继续报错9.1依然是乱码10.更新,程序部署路径,换新程序,11.删除程序,处理程序中的乱码......
  • Hydration completed but contains mismatches 报错,如何解决?
    最近在用vue3+node+TS+vite在搭建SSR服务器端渲染项目时候,遇到问题Hydrationcompletedbutcontainsmismatches?字面意思就是客户端激活已完成,但是存在不匹配;若是第一次遇到这个问题,貌似还不是很懂?所谓客户端激活指的是Vue在浏览器端接管由服务器发送的静态HTML,将其变......
  • Packet Tracer V5.2-5.3官方正式版下载
    《思科路由器交换机模拟软件》(Ciscopackettracer)官方5.2-5.3版+[压缩包]下载地址:http://www.verycd.com/topics/2823603/1、模拟器实际设备的硬件!这个对于网络技术学习者而言可是跟玩真机一样,设备模块、面板显示跟真机一样!安装模块还需要Poweroff!我想这个功能对于那些还没有见......
  • git 报错Access denied
    remote:[session-614483a1]Accessdeniedfatal:unabletoaccess'https://gitee.com/**/':TherequestedURLreturnederror:403  解决办法: gitconfiguser.name"newname"gitconfigcredential.username"newname"或者删除本地钥匙串......
  • webpack - plugins
    (1).插件的作用用于bundle文件的优化资源管理和环境变量注入作用于整个构建过程可以理解为:loader做不了的,给plugins来完成.(2).常用的plugin:CommonsChunkPlugin:将chunk相同的模块代码提取成公共js,如引入同一个js文件CleanWebpackPlugin:清理构建目录ExtractTextWebpackPlugin:......