1. 問題
Git clone UE5 源碼,由于源碼太大,重復幾次都是失敗
2. Error Log
當 Git clone 代碼到最后出現(xiàn) fetch-pack: unexpected disconnect while reading sideband文章來源:http://www.zghlxwxcb.cn/news/detail-763019.html
fetch-pack: unexpected disconnect while reading sideband packet fatal: early EOF fatal: fetch-pack:
packet fatal: early 時,大多是因為倉庫代碼太大,無法一次clone下來,這時需要如下操作:文章來源地址http://www.zghlxwxcb.cn/news/detail-763019.html
解決辦法
- 克隆最新一次提交
git clone --depth 1 https://github.com/dogescript/xxxxxxx.git
- –depth 用來指定克隆的深度,
- 1表示克隆最近的一次commit。
- 拉取完整當前分支,但是這里有個問題,不會把遠程的所有分支拉取下來,那拉取所有分支怎么做呢?請看3
git fetch --unshallow
- 修改.git文件夾內config文件的[remote “origin”]節(jié)的內容
git config remote.origin.fetch "+refs/heads/*:refs/remotes/origin/*"
- clone所有分支
git fetch -pv
git fetch --all
到了這里,關于Git 倉庫代碼太大clone不下來的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!