赞
踩
原因:目标仓库文件目录太大,curl的postBuffer默认值太小,
方案一:设置缓冲区大小
git config --global http.postBuffer 524288000 #(单位B:约500M)
方案二:设置深度为1 --depth 1
git clone http://192.168.11.11/CI/testing.git --depth 1
方案三:使用ssh进行拉取
1. 生成本地ssh公钥:
ssh-keygen -t rsa -C "pannn@xxx.com.cn"
一路回车即可;进入指定位置打开公钥文件,打开复制内容粘贴到gitlab的ssh配置页面。
2.gitlab添加ssh key
保存,完成,再次通过git bash窗口clone项目即可。
git clone git@192.168.11.11:xxx/xxxxx.git
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。