日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

發布時間:2023/12/13 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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失敗的原因,現象非常奇怪,大部分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 項目

?

其實最終的解決方法:還是得解決源問題!

補充:最終引起的問題找到,源頭是因為系統自學的git版本與gitlab不兼容,最終的解決方法是升級git版本!

轉載于:https://www.cnblogs.com/to-be-rich/p/6678375.html

總結

以上是生活随笔為你收集整理的git clone时出现 error:inflate:data stream error(incorrect data check)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。