请注意:我不正在寻找git稀疏结账,这个问题也不是Is there any way to clone a git repository's sub-directory only?的重复
在git中,是否可以将一个子目录克隆或签出到当前目录中?在svn中,您可以通过扩展URL来完成此操作。例如,您可以结帐http://server/repo
http://server/repo/subdir
稀疏签出和仅签出子目录之间的区别在于,稀疏签出仍然会创建本地目录subdir
。我不想要一个名为subdir
的子目录。我希望将subdir
的内容签出到我工作副本的顶层。
示例用例是:
css
所以我会进行稀疏结帐或使用忽略从我的结帐中排除他们的css
。source/css
子目录,它必须出现在本地css
目录中