當從Git上Pull遇到問題時的幾種處理方法

2021-06-29 03:55:39 字數 674 閱讀 7083

用git pull的時候,經常會遇到這樣的錯誤:

fatal: early eof

fatal: index-pack failed

有幾處設定可以嘗試著去解決這個問題。首先找到gitconfig檔案。它的路徑在:

*[git installed path]*/etc/gitconfig
以管理員模式開啟這個檔案,在[core]部分加上這一句:

compression = 0
這代表不壓縮,會引起一定的效能問題。如果之後不再出現以上的錯誤,可以再去掉這一行。

如果還不行,有可能是因為存在git上的工程太大了,這時候需要把本地的限制調高一些。還是在[core]部分,加上這兩行:

packedgitlimit = 512m 

packedgitwindowsize = 512m

在[pack]部分加上這三行:

deltacachesize = 2047m 

packsizelimit = 2047m

windowmemory = 2047m

大小根據你的實際情況來填寫。

改完了記得儲存。

一般這麼折騰一下,基本可以解決問題。

當從Git上Pull遇到問題時的幾種處理方法

用git pull的時候,經常會遇到這樣的錯誤 fatal early eof fatal index pack failed有幾處設定可以嘗試著去解決這個問題。首先找到gitconfig檔案。它的路徑在 git installed path etc gitconfig以管理員模式開啟這個檔案,在 ...

安裝gym時遇到問題

直接pip安裝gym後,使用lunarlander出現如下報錯 module gym.envs.box2d has no attribute lunarlander 發現需要安裝box2d和box2d kengz,然後就遇到了很多的問題。error microsoft visual c 14.0 i...

git新增遇到問題 sign and send

sign and send pubkey signing failed agent refused operation permission denied publickey ssh keygen t rsa c xx xx.com 在本地生成 rsa 公私鑰。直接回車。名稱必須是預設的id rsa...