搜尋

首頁  >  問答  >  主體

每次使用git clone 指令複製 gitlab原始碼的時候都會出現fatal: early EOFs: 93%錯誤

如題,每次使用#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

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

巴扎黑巴扎黑2785 天前825

全部回覆(3)我來回復

  • 滿天的星座

    滿天的星座2017-05-02 09:48:22

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

    git clone git@gitlab.com:gitlab-org/gitlab-ce.git

    回覆
    0
  • 世界只因有你

    世界只因有你2017-05-02 09:48:22

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

    git config --add core.compression -1

    or

    git config --global --add core.compression -1

    回覆
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-02 09:48:22

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

    回覆
    0
  • 取消回覆