每次使用git clone 指令複製 gitlab原始碼的時候都會出現fatal: early EOFs: 93%錯誤
巴扎黑
巴扎黑 2017-05-02 09:46:22
0
3
847

如題,每次使用#sudo -u git -H git clone https://gitlab.com/gitlab-org... -b 8-8-stable gitlab
指令複製gitlab源碼的時候都會出現以下錯誤:

使用#git config -l顯示的系統配置如下:
core.packedgitlimit=1024m

core.packedgitwindowsize=1024m

core.compression=-1
pack.deltacachesize=2047mpackmpackh.Fmpack7mpack957mpackm​​p.
http.postbuffer=524288000
core.compression=0
core.compression=-1

已經被折磨好幾天了。 。希望有大神幫助一下,萬分感謝! !

巴扎黑
巴扎黑

全部回覆(3)
滿天的星座

之前遇到過這種情況,主要因為倉庫內容太大,當時的解決方法是不用https的方式,而直接使用ssh的方式就可以了

git clone git@gitlab.com:gitlab-org/gitlab-ce.git
世界只因有你

上專案也遇到了,通常是專案codebase太大
試下

git config --add core.compression -1

or

git config --global --add core.compression -1
我想大声告诉你

根據@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專案。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板