将 GitLab 升级到
v15.11.12
并将 GitLab Runners 升级到 v15.11.1
后,我开始在一些之前运行良好的作业中看到以下错误:fatal: fetch-pack: invalid index-pack output
。
这是什么原因呢?为什么我会看到这个?它发生在
git clone
或 git checkout
。
我找到了以下4种解决方案:
GIT_DEPTH
设置为 1
。git
或 git checkout
之前按如下方式更新 git clone
配置:
git config --global core.packedGitLimit 128m
git config --global core.packedGitWindowSize 128m
git config --global pack.deltaCacheSize 128m
git config --global pack.packSizeLimit 128m
git config --global pack.windowMemory 128m
git config --global http.postbuffer 5m
git
存储库中移出大文件并将其存储在其他地方。