我的项目中有一个子模块,其中包含docs /和demo /目录中的大量媒体文件。当我'git submodule update --init'时,会下载整个repo,然后我可以添加一个忽略文件。
在更新/ init子模块之前是否可以忽略这些目录?
答案 0 :(得分:4)
你想做什么出现在Git 1.7.0中,被称为“稀疏结账”。您可以在以下Stack Overflow线程中找到很好的示例:
它也适用于子模块,因为它们只不过是普通的存储库,但正如您在尖端线程中看到的那样,该功能仍需要一些改进。