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 项目

其实最终的解决方法:还是得解决源问题!

最新文章

  1. C#开发微信门户及应用(21)-微信企业号的消息和事件的接收处理及解密
  2. FtpUtil
  3. hdu 4898 The Revenge of the Princess’ Knight
  4. cnodejs社区论坛6--评论功能
  5. 2076. The Drunk Jailer
  6. write函数出错返回invalid argument(EINVAL)问题
  7. 教你在Excel里做GA的水平百分比图的详细步骤(图文教程)-成为excel大师(1)
  8. [Gym]2008-2009 ACM-ICPC, NEERC, Moscow Subregional Contest
  9. Drupal建站过程思考——不识庐山真面目,只缘身在此山中
  10. iOS基础 - UITableView的数据源和代理
  11. 或许你不知道的10条SQL技巧(转自58沈剑原创)
  12. 分享一个二维码图片识别控制台程序Demo
  13. RxJS操作符(三)
  14. 在java中,将String类型字符串s赋值为null后,将字符串与其他字符串拼接后得到结果出现了null字符串与其他字符连接的样式
  15. FortiGate抓包 Sniffer
  16. 《JavaScript面向对象编程指南》读书笔记②
  17. NPOI导出Excel及使用问题
  18. code vs 2602 最短路径问题
  19. ARIMA模型——本质上是error和t-?时刻数据差分的线性模型!!!如果数据序列是非平稳的,并存在一定的增长或下降趋势,则需要对数据进行差分处理!ARIMA(p,d,q)称为差分自回归移动平均模型,AR是自回归, p为自回归项; MA为移动平均,q为移动平均项数,d为时间序列成为平稳时所做的差分次数
  20. 2016级算法期末上机-C.简单·Bamboo's Fight with DDLs III

热门文章

  1. 项目架构开发:数据访问层之Logger
  2. 如何配置多台mysql 服务器?
  3. Dev使用技巧
  4. Python 引用、浅拷贝、深拷贝解析
  5. java基础:模拟ATM取款机
  6. HTML+CSS-淘宝网页
  7. wx模块小实例
  8. JavaScript数据结构——队列的实现
  9. java实体属性对应mysql和SQL Server 和Oracle 数据类型对应
  10. Hibernate注解之@Enumerated