修复 gitlab CI 无法初始化 Git 版本库的问题

Posted on Wed, 25 Dec 2024 13:47:41 +0800 by LiangMingJian


BUG 描述

gitlab CI 出现报错。

fatal: git fetch-pack: expected shallow list
fatal: The remote end hung up unexpectedly

Resolution

这是由于 git 版本过老不支持新的 API,需要升级 git。

# 安装源
yum install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpm
# 安装 git
yum install git
# 更新 git
yum update git