如題,每次使用#sudo -u git -H git clone https://gitlab.com/gitlab-org... -b 8-8-stable gitlab
指令複製gitlab源碼的時候都會出現以下錯誤:
。
使用#git config -l顯示的系統配置如下:
core.packedgitlimit=1024m
core.compression=-1
pack.deltacachesize=2047mpackmpackh.Fmpack7mpack957mpackmp.
http.postbuffer=524288000
core.compression=0
core.compression=-1
已經被折磨好幾天了。 。希望有大神幫助一下,萬分感謝! !
之前遇到过这种情况,主要因为仓库内容太大,当时的解决办法是不用
https
的方式,而直接使用ssh
的方式就可以了上个项目也遇到了,一般是项目codebase太大
试下
or
根据@mylxsw 提供的方法,需要在gitlab上创建一个用户,并把需要clone的服务器的公钥,公钥在~/.ssh/id_rsa.pub中。
若在.ssh目录下没有id_rsa.pub文件,可以使用命令ssh-keygen -t rsa -C ”yourEmail@example .com”,注意这个地方的邮箱地址替换成你自己的邮箱地址即可,在显示如下的输出后一直按回车即可:
然后打开id_rsa.pub文件,将其中内容全部复制,打开GitLab账户,打开SSH Keys:
将刚刚复制的内容添加到Key的文本域中,然后点击Add key。
再次使用git clone https://gitlab.com/gitlab-org... -b 7-10-stable gitlab命令clone gitlab项目。