稀疏结账和浅克隆

时间:2016-07-02 06:09:59

标签: git github repository sparse-checkout shallow-clone

当我尝试将库添加到CDN时,它说我需要稀疏结账和浅层克隆来轻松制作PR。那些是什么?我读了一些文章,但不太了解。

1 个答案:

答案 0 :(得分:1)

cndjs doc指向documents/sparseCheckout.md

涉及:

git config core.sparseCheckout true
# edit .git/info/sparse-checkout
# and 
git pull origin master --depth 10

这允许您限制处理这个庞大的仓库所需的数据:

  

目前,cdnjs的回购太大了,有些人在使用它时有问题。   要解决问题或仓库大小,您可以使用稀疏结账。它允许你只检查你想要的文件,这样你的计算机中的整个目录都不需要11GB,但只有1GB左右(你也可以用浅拉来使它更小!)