使用GitLab和Git客户端版本-2.22.0。最近,我们已将音频/视频相关文件上传到我们的存储库中,当前存储库大小已增加到4.5 GB。因此,即使现在我们也无法克隆它。
在克隆时,我们都无法克隆以下错误。
githost/tmp$ git clone https://pic-gitlab.com/pic_code/network-mm.git
Cloning into 'network-mm'...
Username for 'https://pic-gitlab.com': labuser
Password for 'https://labuser@pic-gitlab.com':
remote: Enumerating objects: 3695, done.
remote: Counting objects: 100% (3695/3695), done.
remote: Compressing objects: 100% (3337/3337), done.
error: RPC failed; curl 56 GnuTLS recv error (-110): The TLS connection was non-properly terminated.
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
Error(s) during clone:
git clone failed: exit status 128
尝试以下命令,但无济于事。
git config --global http.postBuffer 1048576000
git clone --depth=1 https://pic-gitlab.com/pic_code/network-mm.git
我们将不胜感激。
答案 0 :(得分:1)
这似乎与old (2013) GnuTLS side-effect的has been seen here also有关。
首先检查问题是否在Git 2.22上仍然存在。
然后,尝试与GitLab支持人员联系,要求删除该文件。