git clone时出现 error:inflate:data stream error(incorrect data check)
2024-10-09 12:29:25
git clone时出现
error:inflate:data stream error(incorrect data check)
fatal:serrious inflate inconsistency
fatal:index-pack failed
经了解,此问题是遗留问题,之前是因为公司对gitlab服务器进行数据迁移而引起这种git clone失败的原因,现象非常奇怪,大部分project是可以clone的,小部分不行,有一些人clone没问题的,有些人就是不行,我被这个问题困扰了好久
查了一些网上的文档,都说是由于数据流的问题,也有的说是由于git commit频繁而产生的悬空由于迁移而造成的,各种奇葩!
前后花了快两个月时间,只想出两个临时解决方法:
1、给出现问题的开发人员换一台另外的服务器或者电脑。
2、清理clone那台服务器或者电脑的缓存
清理前:
清理后:
清理的命令:最好是先执行几次sync,手动同步内存数据,检查服务器上面有没有在跑一些重要的业务,挑一个空闲时间,清空缓存 echo 3 >/proc/sys/vm/drop_caches,由于我们公司的服务器是ubuntu,有时候会出现权限问题,执行命令:sudo sh -c 'echo 3 > /proc/sys/vm/drop_caches'
然后git clone 项目
其实最终的解决方法:还是得解决源问题!
最新文章
- C#开发微信门户及应用(21)-微信企业号的消息和事件的接收处理及解密
- FtpUtil
- hdu 4898 The Revenge of the Princess’ Knight
- cnodejs社区论坛6--评论功能
- 2076. The Drunk Jailer
- write函数出错返回invalid argument(EINVAL)问题
- 教你在Excel里做GA的水平百分比图的详细步骤(图文教程)-成为excel大师(1)
- [Gym]2008-2009 ACM-ICPC, NEERC, Moscow Subregional Contest
- Drupal建站过程思考——不识庐山真面目,只缘身在此山中
- iOS基础 - UITableView的数据源和代理
- 或许你不知道的10条SQL技巧(转自58沈剑原创)
- 分享一个二维码图片识别控制台程序Demo
- RxJS操作符(三)
- 在java中,将String类型字符串s赋值为null后,将字符串与其他字符串拼接后得到结果出现了null字符串与其他字符连接的样式
- FortiGate抓包 Sniffer
- 《JavaScript面向对象编程指南》读书笔记②
- NPOI导出Excel及使用问题
- code vs 2602 最短路径问题
- ARIMA模型——本质上是error和t-?时刻数据差分的线性模型!!!如果数据序列是非平稳的,并存在一定的增长或下降趋势,则需要对数据进行差分处理!ARIMA(p,d,q)称为差分自回归移动平均模型,AR是自回归, p为自回归项; MA为移动平均,q为移动平均项数,d为时间序列成为平稳时所做的差分次数
- 2016级算法期末上机-C.简单·Bamboo's Fight with DDLs III