git 同步超大倉庫的時候,會報如下錯誤
git fetch
error: git upload-pack: git-pack-objects died with error.ib/s
fatal: git upload-pack: aborting due to possible repository corruption on the remote side.
fatal: the remote end hung up unexpectedly
fatal: early eof
fatal: index-pack failed
此時使用git config core.compression -1
對**進行壓縮
或者git fetch --depth 1 origin remote_branch_name
只同步乙個分支,都可以解決該問題。
zsh 在超大工程下可能會效能變差,可以執行git config --add oh-my-zsh.hide-dirty 1
來優化該問題。
Git倉庫過大導致clone失敗的解決方法
錯誤二本文記錄工作中遇到的clone大倉庫失敗的解決過程,以下問題與解決方案均基於https訪問。從web端檢視倉庫大小,大約1.5g左右,首先直接執行git clone,報錯如下 remote counting objects 10994,done.remote compressing objec...
git同步遠端倉庫的所有分支
找乙個乾淨目錄,假設是clone cd clone 轉殖遠端專案 shape based matching.git git clone 等價於 git checkout b master origin master 這樣在clone目錄下得到乙個shape based matching子目錄 進入s...
Git怎樣將fork的倉庫與源倉庫同步
git remote v 檢視遠端倉庫位址 本地倉庫名稱是 origin git remote add 新增乙個遠端倉庫 可以給這個遠端倉庫起乙個別名,方便以後使用 在這裡我新增了乙個遠端倉庫,並起了乙個 odoo 別名 可以看到已經有了兩個倉庫,乙個是 odoo 乙個是 origin git fe...