git 出现502错误后用depth一步一步来

简介: 公司有个项目的git仓库,因为一些二进制文件也放在里面,版本迭代后,整个仓库特别大,有好几G。直接git clone是不行的,会报这样的错误:error: RPC failed; HTTP 502 curl 2...

公司有个项目的git仓库,因为一些二进制文件也放在里面,版本迭代后,整个仓库特别大,有好几G。

直接git clone是不行的,会报这样的错误:

error: RPC failed; HTTP 502 curl 22 The requested URL returned error: 502 Proxy Error
fatal: The remote end hung up unexpectedly

后来查了一下,使用--depth选项,只拉出一层的东西:

git clone --depth=1

这样就只有master分支最新版本的代码状态了,只有几十兆。本以为可以直接使用--unshallow恢复到完整的仓库,事实证明还是不行,这样照样还有下载好几G的数据。

那就试试只拉取10个commit的吧:

git fetch --depth=10

果然,这样是可以的。

好吧,那就一步一步来,最后是这样做的:

for((i=10;i<=200;i=i+10));do git fetch --depth=$i;done

最后再:

git fetch --unshallow

一下就行了,可以愉快地git pull了。

目录
相关文章
|
网络安全 开发工具 git
git 出现错误:kex_exchange_identification: read: Connection reset by peer fatal
git 出现错误:kex_exchange_identification: read: Connection reset by peer fatal
git 出现错误:kex_exchange_identification: read: Connection reset by peer fatal
|
Shell 开发工具 git
IDEA工具操作Git------远程仓库管理中出现的错误(Gitee版)
需要先Pull一下 右键项目--->Git--->Repository--->Remotes 把远程项目下载到本地
193 0
IDEA工具操作Git------远程仓库管理中出现的错误(Gitee版)
|
缓存 开发工具 git
一日一技:使用 Git 在错误的分支上修改了代码怎么办?
一日一技:使用 Git 在错误的分支上修改了代码怎么办?
512 0
一日一技:使用 Git 在错误的分支上修改了代码怎么办?
|
开发工具 git
git 上传错误 error: failed to push some refs
git 上传错误 error: failed to push some refs
209 0
|
开发工具 git
Git - 解决 git push 出现 error: failed to push some refs to 错误
Git - 解决 git push 出现 error: failed to push some refs to 错误
430 0
Git - 解决 git push 出现 error: failed to push some refs to 错误
|
开发工具 git
Git - git 出现 fatal: refusing to merge unrelated histories 错误
Git - git 出现 fatal: refusing to merge unrelated histories 错误
423 0
|
开发工具 git
由于不知道Git怎么删除之前错误的代码提交commit,我被开除了!
由于不知道Git怎么删除之前错误的代码提交commit,我被开除了!
131 0
由于不知道Git怎么删除之前错误的代码提交commit,我被开除了!
|
开发工具 git
如何处理在webIDE里使用git push推送修改到github网站的错误消息
如何处理在webIDE里使用git push推送修改到github网站的错误消息
102 0
如何处理在webIDE里使用git push推送修改到github网站的错误消息
|
开发工具 git
阿里云上git clone公司内网仓库遇到的错误消息 - cannot resolve host
阿里云上git clone公司内网仓库遇到的错误消息 - cannot resolve host
208 0
阿里云上git clone公司内网仓库遇到的错误消息 - cannot resolve host
|
开发工具 git 芯片
CH2601 CDK工具git配置错误demo无法下载问题及flash download失败问题记录,新手必看~
CH2601 CDK工具git配置错误demo无法下载问题及flash download失败问题记录,新手必看~
533 0
CH2601 CDK工具git配置错误demo无法下载问题及flash download失败问题记录,新手必看~

相关实验场景

更多