为什么用shallow clone(浅克隆)

对于大仓库,使用shallow clone可以极大减少克隆时间/占用空间/网络数据。还有的时候,克隆一个特别大的仓库是,你会发现,git clone到一半就失败了,原因是内存不足。—-比如kernel.org,我当时克隆时差点疯掉,VPS失败、虚拟机也失败,最后找到了git这么的功能。

我用过的场景:

  • 克隆linux.git时内存不足
  • 编译grpc时,从git克隆源码实在太慢,而且还会克隆好多子仓库,太浪费时间,最后手动浅克隆下来就很快

1971年秋,地球

叶文洁不知道,就在这时,地球文明向太空发出的第一声能够被听到的啼鸣,已经以太阳为中心,以光速飞向整个宇宙。恒星级功率的强劲电波,如磅礴的海潮,此时已越过了木星轨道。

这时,在12000兆赫波段上,太阳是银河系中最亮的一颗星。


4年后,三体世界