clone 一个 github 上庞大的代码库,每次 clone 到一半就中断

2014-10-28 18:13:56 +08:00
 lehui99
中断时虽然下载了几百MB数据,但除了.git目录外一个文件都不存在,然后又要从头clone,pull也是从头pull。

整个目录已经几G的数据了,但数据都在.git/objects/pack中,类似tmp_pack_LJ7iab这种文件,每个文件都是几百MB,然后每次pull就会重新生成一个文件。

用VPN也是一样中断,已经几天了都没把代码拿下来,怎么办?
24964 次点击
所在节点    git
28 条回复
sarices
2014-10-29 00:29:18 +08:00
找台vps,git clone下来,然后打包下载
lehui99
2014-10-29 09:15:23 +08:00
@ryd994 不是说了么,重新pull会从头开始。没看到我主题中说的么?

@wzxjohn 实在不想用这种方法

@sarices 其他方法不行的话我再试试这个方法吧
lehui99
2014-10-29 13:11:12 +08:00
@ivenvd
@lizheming
@wwqgtxx
@JamesRuan
@wuling
@jakwings
@wzxjohn
@sarices
@mind3x
depth=1后确实看不到历史记录了,对开发不利,有没有办法clone后改depth的方法?
init或svn也是看不到历史记录或无法push,也不行。
osc导入一直报502 Bad Gateway错,没法用。
本来想找一个试用的米国vps,结果发现linode好像没得试用了。
然后去gitcafe上导入,结果成功了!终于clone下来了,真不容易。
jakwings
2014-10-29 14:43:04 +08:00
@lehui99 当你 depth 不够时它会自动下载所有历史。
lehui99
2014-10-29 15:16:37 +08:00
@jakwings 好像不行,history看不到就没办法指定下载之前的commit
heaventear
2017-03-28 16:36:39 +08:00
原因是因为你在 qiang 内,挂个加速器吧,我用的是天路加速器,加速效果明显, https://91tianlu.com/knowledgebase.php
heaventear
2017-04-16 12:16:57 +08:00
一劳永逸的解决方法是挂个梯子,码农不能没有梯子,我用的是天路加速器,看他们教程,加速效果明显 https://91tianlu.cn/knowledgebase.php?action=displayarticle&id=11
heaventear
2017-06-08 18:06:29 +08:00
一劳永逸的解决方法是挂个梯子,码农不能没有梯子,我用的是天路加速器,看他们教程,加速效果明显 https://91tianlu.me/knowledgebase.php?action=displayarticle&id=11

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

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

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

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

© 2021 V2EX