背景
很多仓库因为有很多内容,极为庞大,导致克隆操作将会耗费大量的时间。所以,我们可以采用部分克隆的方式,只克隆我们需要修改的目录。
方法
git clone --sparse --filter=blob:none --depth=1 <仓库 URL>
- 在仓库根目录下:
git sparse-checkout add <所需要修改的目录>
之后的操作方法与完全克隆的方法一样。
很多仓库因为有很多内容,极为庞大,导致克隆操作将会耗费大量的时间。所以,我们可以采用部分克隆的方式,只克隆我们需要修改的目录。
git clone --sparse --filter=blob:none --depth=1 <仓库 URL>
git sparse-checkout add <所需要修改的目录>
之后的操作方法与完全克隆的方法一样。
周盛道阅读 821
chokcoco赞 10阅读 2.7k
王大冶赞 11阅读 1.9k
阮小贰赞 8阅读 25.7k
zZ_jie赞 4阅读 2.6k
alwaysVe赞 4阅读 8.8k
macrozheng赞 2阅读 2.4k
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。