使用 Git 1.7.0 中的新 稀疏检出功能,是否可以像 SVN 中一样只获取子目录的内容?我在这个示例中发现,但它保留了完整的目录结构。想象一下,如果我只想获取“perl”目录的内容,而不是实际命名为“perl”的目录。
-- 编辑 --
举个例子:
我的 Git 存储库包含以下路径:
repo/.git/
repo/perl/
repo/perl/script1.pl
repo/perl/script2.pl
repo/images/
repo/images/image1.jpg
repo/images/image2.jpg
repo/doc/
repo/doc/readme.txt
repo/doc/help.txt
我的需求是能够从上述代码库中生成以下布局:
repo/.git/
repo/script1.pl
repo/script2.pl
然而,目前的稀疏检出功能只能获取
repo/.git/
repo/perl/script1.pl
repo/perl/script2.pl
这并不是我想要的。