github 下载文件可以断点续传不?

2015-02-27 11:11:42 +08:00
 urmyfaith

github 下载文件可以断点续传不?

git仓库文件数太多,体积也比较大,使用

git clone git@xxx.git 来下载的话,经常会出现

fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
远程挂起,提前结束,下载失败.

问题是:

clone文件可以断点续传么?

如果可以,该怎么做?

12787 次点击
所在节点    GitHub
5 条回复
yfdyh000
2015-02-27 11:24:39 +08:00
http://m.oschina.net/blog/347491 的方法(我没试过),git init 一个空库然后 git fetch url
infinet
2015-02-27 11:27:30 +08:00
不能。记得曾经有个google summer of code项目打算增加这个功能,后来没下文。

有个权益之计,可以先shallow clone
git clone --depth=1 xxxx

以后需要时再unshallow(新版git),不支持unshallow的老版git用
git fetch --depth=2147483647 xxxx
抓取所有历史。
urmyfaith
2015-02-27 11:57:43 +08:00
@yfdyh000

感觉这个方法可以,试试...

谢谢.
cnnblike
2015-02-27 12:47:56 +08:00
先在vps上git clone然后压缩,接着用ftp下载下来吧
ryd994
2015-03-01 10:48:21 +08:00
clone到一半中断,文件应该还在,正常接着pull应该就可以了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/173135

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX