git服务器无法clone,出现remote: error: inflate: data stream error (incorrect data check)错误解决方法

gerrit疑难问题解决方法汇总 本文是自己工作中遇到的gerrit有关问题的解决办法汇总。 问题1:代码服务器崩溃后发现有的库无法同步 提示问题如下: user@ce-ubt02:~/temp$ ./repo sync msm8909-la-3-1-1_amss_standard_oem/platform/external/trappy Fetching project msm8909-la-3-1-1_amss_standar... 阅读详情
AI摘要

本文介绍了一种解决git clone时遇到的inflate:datastreamerror(incorrectdatacheck)问题的方法。通过复制并替换.git目录的方式成功修复了错误。

现象:突然有一天,gitolite服务器的某个项目,远程无法clone,错误如下:

$ git clone git@XXXX:XXX.git
Cloning into ‘XXXX'...

remote: Counting objects: 23121, done.
remote: error: inflate: data stream error (incorrect data check)
remote: error: failed to read object 1c14f7fab9287c0746119a6c1de788f9b8e8bd93 at offset 580407 from ./objects/pack/pack-1f30148747d0ec1d3266443c6303ec3e775defe8.pack
remote: Compressing objects: 100% (10143/10143), done.
error: inflate: data stream error (incorrect data check)MiB/s   
fatal: pack has bad object at offset 9882705: inflate returned -3
fatal: index-pack failed


按照网上的教程处理,没有效果。

经过多方尝试,过程是:
1 登录到gitolite(linux)服务器上,尝试本地clone,失败
2 复制该工程的 xxx.git源目录到 /tmp/下,然后将其作为源进行clone,成功
3 备份原来的.git源目录,复制/tmp/下的源目录回原本位置,记得需要修改own属性:
   # chown -R git /data/git/repo/xxx.git
4 本地测试clone,成功
5 远程测试clone,成功

问题解决
win x64下安装oracle 12c出现[INS-30131]报错的解决方案 问题:  win x64下安装oracle 12c出现[INS-30131]报错的解决方案 安装oracle11g碰到“无法访问临时位置”的问题,详细信息如下: INS-30131] 执行安装程序验证所需的初始设置失败。 原因 - 无法访问临时位置。   操作 - 请确保当前用户具有访问临时位置所需的权限。   附加信息:  - 所有节点上的框架设置检查都失败   阅读详情

相关推荐

GEOPHYSICS 投稿避坑指南:从格式规范到双盲评审的实战解析

本文详细解析了GEOPHYSICS期刊投稿的全流程避坑指南,从格式规范、数据声明到双盲评审的实战策略。特别强调了数学公式排版、图表制作标准以及投稿系统的隐藏关卡,帮助作者避免常见错误,提升投稿成功率。

weixin_30606461的博客 236

git报错:data stream error (incorrect data check)和 The remote end hung up unexpectedly

今天上传代码到oschina上的时候,可能是出现了一些操作上的纰漏,导致git push一直不成功。这里记录一下一、报错信息$ git push admin master Counting objects: 2427, done. Delta compression using up to 2 threads. error: inflate: data stream error (incorrect

铁柱的博客 1万+

亲测解决Git inflate: data stream error (incorrect data check)

前提是你的repository在github等服务器或者其他路径有过历史备份/副本,不要求是最新版本的,只要有就可能恢复你做的所有工作。我运气好,虽然没有上传服务器,但是有个很老的副本,里面有这些文件,覆盖后就修复好了。

AI_Fanatic的博客 7324

手把手教你用Matlab搞定GRACE RL06数据读取:冯伟老师工具箱无GUI版实战

本文详细介绍了如何使用Matlab处理GRACE RL06数据,重点解析了冯伟教授工具箱的无GUI版实战操作。通过环境配置、核心函数改造和批处理技巧,帮助科研工作者高效完成重力场数据的读取与分析,特别适合服务器集群环境下的批量处理需求。

weixin_29313817的博客 200

多测师肖sir_高级金牌讲师_数据库之存储练习题(8.13.1)

实验 一、 实验要求: 理解存储过程的概念 掌握存储过程的语法格式、使用方法 掌握存 储过程的创建、执行 二、实验前提: – drop table if exists student; – Create table student – (Id varchar(255), #学号 – Name varchar(255), #姓名 – Roomid varchar(255), #班级 – Sex char(1), #性别 – Degree varchar(3) );#成绩; Insert into stud

多测师肖sir的博客 702

error: inflate: data stream error (incorrect data check)

git error: inflate: data stream error (incorrect data check) fatal: serious inflate inconsistency fatal: index-pack failed

Venus 的博客 3470

QMK键盘固件开发零基础教程(2025全新重制版)

《QMK键盘固件开发零基础教程(2025全新重制版)》是一套专为键盘爱好者和开发者设计的全面教程,旨在帮助用户从零基础快速掌握最新的QMK固件开发技术。教程基于2025年最新的QMK版本(0.19.8+),解决了旧版教程中的诸多问题,如概念不清、步骤缺失和代码过时等。新版教程提供了详细的图解、完整的项目源码以及从环境配置到高级功能开发的全流程指导。此外,教程还涵盖了2024年QMK生态的重大变革,包括键码系统的重构、编译工具链的更新以及Config文件格式的改变等。付费版教程额外提供独家内容,如新特性解析、

Despacito0o的博客 1121

git clone时出现 error:inflate:data stream error(incorrect data check)

git clone时出现 error:inflate:data stream error(incorrect data check) fatal:serrious inflate inconsistency fatal:index-pack failed 经了解,此问题是遗留问题,之前是因为公司对gitlab服务器进行数据迁移而引起这种git clone失败的原因,现象非常奇怪,...

weixin_30493401的博客 2545

通过Python实现物联网金橙子自动打标

对于自家公司使用金橙子打标卡时,为了与生产线或者PLC联动等,往往需要对金橙子打标卡进行二次开发,而在二次开发中不得不涉及到MarkEzd.dll这个文件,而这个dll文件网上版本多不说,一般都没法直接使用,最后还不得不花大价钱购买专用库。而本文针对这个问题,涉法通过python来绕过MarkEzd.dll文件,直接进行自动化控制EzCad来实现联动,可应用于实际生产。文章最后拓展一下以物联网的形式,实现手机平台等登录网页,输入想要的印字内容后,远程打印的案例。

lylelo的博客 3365

【数据集】中国区域地面气象要素驱动数据集(CMFD)2.0

中国区域地面气象要素驱动数据集(CMFD)2.0

WW、forever的博客 2978

一个git错误git staus,git clone,时error: inflate: data stream error (incorrect header check)的解决办法

在git status时出现如下错误,尚不明确原因具体,只是在新建了一个官方model时又删除了。后再次git status出现: error: inflate: data stream error (incorrect header check) error: unable to unpack fc0ef08b8035ddc8330feada41b2957cb885fd7e header fatal: unable to read fc0ef08b8035ddc8330feada41b2957cb885

weixin_41422638的博客 8991

实战复盘:纷玩岛(Livelab)候补订单微信支付协议的逆向与复现

通过本次对纷玩岛候补支付接口的分析,我们实现了一个脱离 App UI 的轻量级支付发起器。这不仅验证了其API的设计逻辑(Standby -> PrePayInfo 分层设计),也为后续的自动化监控或辅助抢票工具提供了支付环节的技术验证。技术本无罪,关键在于如何使用。理解这些底层协议,有助于我们写出更健壮的代码,也能在遇到线上支付问题时快速定位是业务层(API)问题还是通道层(微信)问题。

猫敷雪 796

git clone 报错 warning: Clone succeeded, but checkout failed.

10:23:54 remote: Counting objects: 512376, done. 10:23:58 remote: Compressing objects: 100% (357372/357372), done. 11:36:04 remote: Total 512376 (delta 119614), reused 512376 (delta 119614) 11:36:0...

JesseCary的博客 6985

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Git-常见问题集

一、介绍 关于Git的使用,日常中会发生一些比较少见的和常见的问题,本文尽量都会慢慢收录进来。 二、问题集 1.执行git pull命令后,报unable to unpack问题: D:\xxx>git pull Auto packing the repository in background for optimum performance. See "git help gc" for manual housekeeping. Enumerating objects: 33477, d

johnwang7的博客 3667

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

修复电脑突然断电关机导致的Git inflate: data stream error 数据流异常

问题原因:上午公司停电,电脑自动关机,导致git异常,pull远程目录时报错,commit也失败。 一、error: inflate: data stream error (unknown compression method) unable to unpack xxx header 错误信息: 解决方法: 执行git fsck --full检查损坏的文件,出现上图报错。 删除了文件 ....

敲代码的Lee 9538

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

git提交错误

问题描述:代码拉取报下述错误 error: inflate: data stream error (incorrect header check) error: unable to unpack b20beb19fa94654cadb04921063235a4414fec08 header fatal: cannot read existing object info b20beb19fa94654cadb04921063235a4414fec08 fatal: index-pack failed 解决

weixin_38289303的博客 1845

Git - inflate: data stream error /unable to unpack contents of 解决方法

删除 ./objects/e8/2fe20e35ac4cda5dad3369abf3984d6280224d中的问题。把./git/refs/remotes/origin/HEAD 文件里面的分支重命名以下 ,解决问题。git文件目录损坏 inflate : data stream error 解决法方法。执行git fsck --full 检查损坏的文件,出现以下报错。

q563725880的专栏 845

git学习(3)

分支操作 1、clone当前项目 $ git clone https://git.oschina.net/simingtu/test123.git 2、创建分支 $ git checkout -b dev 3、查看当前分支情况 $ git branch 4、在dev分支上修改a.txt 5、将修改提交到dev分支 6、将分支的修改合并到主干上去 首先要切换到主分支上去: 然

小孔明的专栏 5011

在使用 Git pull 时候报错 error: inflate

在使用 Git pull 时候报错 error: inflate 具体的错误是 这样的 error: inflate: data stream error (unknown compression method) 最后经过排查是 因为 git 记录一些文件的版本指针 被损坏了, (被损坏的过程,可能不是认为导致的,而是 可能你正在 push 或者 pull 一些文件的时...

ankuailan3925的博客 830

inflate: data stream error (unknown compression method) unable to unpack

inflate: data stream error 数据流异常 个人总结,亲测成功,不喜勿喷 原因:电脑蓝屏关机导致git文件损坏 解决: 方案一:重新git clone 方案二: 1.控制台输入:git fsck --full 检查损坏的文件,然后去本地项目下的.git隐藏文件下搜索该文件并删除,该操作重复进行直到没有error提示。 2.删除.git隐藏文件夹下index文件 3.处理好1...

小馒头味的博客 1万+

git clone时遇到问题的解决(原因:缺少key和缓存不足)

今天使用git从gitlab上clone的时候遇到了两个问题,查了一下网站资料解决了。 1.Permission denied (publickey) 这个是由于本地git没有设置密码导致的,参考https://www.jianshu.com/p/eb742fe78b93这篇文章的方法可以解决。 ## 检查key的情况 ls ~/.ssh/ ## 如果key不存在,则创建key cd /Users/your_user_name/.ssh ssh-keygen -t rsa -b 2048 -C

lbwrick的专栏 1100

invalid stored block lengths

invalidstoredblocklengths invalidstoredblocklengths此报错信息一般出现在oracledatabase安装或者upgradepatch时 造成此错误的原因有以下几种 1.下载的安装包有问题 2.解压过程中出现问题 3.传输过程中存在问题 解决方案 1.重新下载DB安装包 2.重新解压 ...

weixin_33726943的博客 5952

Git inflate: data stream error

电脑 异常断电导致拉取git时出现Git inflate: data stream error 解决方法: 1.执行git fsck --full 检查损坏的文件 2.删除损坏的文件,然后一直重复git fsck --full命令直至出现以下 又出现如下报错 目前找到的解决办法有两种: 1.直接删除源代码重新拉取 2.在原有基础上 第一步,删除掉 .git 目录下 master 文件 rm .git/refs/remotes/origin/master 第二步,使用 git fetch 去抓取远程仓

MyHarper的博客 8578
上一篇: DIY使用Arduino给3D打印机增加完事后自动关机功能
下一篇: 在线证书签发工具测评:可签发RSA证书、国密SM2证书,支持各种参数和扩展项
坚果-大发
博客等级 码龄20年 90粉丝 38原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值