- 主题:求问如何从github的项目中只克隆其中一个子目录?
如题。
--
FROM 183.63.119.*
不可能。这是svn时代的思想。
换个svn时代的类比:如何从项目中只克隆某文件中的部分片段?
【 在 heyuanlie 的大作中提到: 】
: 如题。
--
FROM 117.135.80.*
git sparse-checkout
【 在 heyuanlie 的大作中提到: 】
: 如题。
--
FROM 112.97.87.*
多谢!多谢!
已经搞定了!
【 在 iwannabe 的大作中提到: 】
: git sparse-checkout
:
:
--
FROM 183.63.119.*
可以的,刚刚克隆了。
【 在 lvsoft 的大作中提到: 】
: 不可能。这是svn时代的思想。
: 换个svn时代的类比:如何从项目中只克隆某文件中的部分片段?
:
--
FROM 183.63.119.*
sparse-checkout 只是让你检出的文件只包含你想要的部分,还是要从远程下载所有的 git 对象。
不过你还可以结合 partial clone 功能使用,这样可以减少下载量。
【 在 heyuanlie 的大作中提到: 】
多谢!多谢!
已经搞定了!
【 在 iwannabe 的大作中提到: 】
: git sparse-checkout
:
:
--
FROM 183.95.249.*
是的,我就是用
git clone --filter=blob:none <url>
来部分克隆的。
多谢!多谢!
【 在 ArchLinux 的大作中提到: 】
: sparse-checkout 只是让你检出的文件只包含你想要的部分,还是要从远程下载所有的 git 对象。
: 不过你还可以结合 partial clone 功能使用,这样可以减少下载量。
: 多谢!多谢!
: ...................
--
FROM 120.235.21.*