2

ライブラリを CDN に追加しようとすると、PR を簡単に作成するにはスパース チェックアウトと浅いクローンが必要であると表示されます。それで、それらは何ですか?いくつかの記事を読みましたが、よくわかりませんでした。

4

1 に答える 1

1

cndjs docは次を指していますdocuments/sparseCheckout.md

それには以下が含まれます:

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

これにより、その巨大なレポで作業するために必要なデータを制限できます。

現在、cdnjs のレポは大きすぎて、これだけ大きいと使用に問題を感じる人もいます。
問題またはリポジトリ サイズを回避するには、sparse-checkout を使用できます。必要なファイルのみをチェックアウトできるため、コンピューターのディレクトリ全体が 11GB である必要はなく、約 1GB で済みます (シャロー プルを使用すると、これをさらに小さくすることもできます!)


4 年後の 2020 年 1 月の更新:

Git 2.25git sparse-checkoutコマンドを使用する必要があります。

于 2016-07-02T06:25:24.607 に答える