1. 问题
Git clone UE5 源码,由于源码太大,重复几次都是失败
2. Error Log
当 Git clone 代码到最后出现 fetch-pack: unexpected disconnect while reading sideband文章来源:https://www.toymoban.com/news/detail-763019.html
fetch-pack: unexpected disconnect while reading sideband packet fatal: early EOF fatal: fetch-pack:
packet fatal: early 时,大多是因为仓库代码太大,无法一次clone下来,这时需要如下操作:文章来源地址https://www.toymoban.com/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”]节的内容
git config remote.origin.fetch "+refs/heads/*:refs/remotes/origin/*"
- clone所有分支
git fetch -pv
git fetch --all
到了这里,关于Git 仓库代码太大clone不下来的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!