如何在git

时间:2018-02-28 10:56:22

标签: git git-submodules git-clone

我想从我的存储库添加来自另一个存储库的内容,但不是整个存储库只是子目录My/Repo/Resources/Strings的一部分 这样的调用对我有用,它将整个存储库添加到我的项目中

git submodule add -b develop -- git@github:My/Repo.git

但我希望有这样的事情:

git submodule add -b develop -- git@github:My/Repo/Resources/Strings.git

可以通过一些参数来实现吗?我在git-submodules上找不到任何东西。 我收到的错误是:fatal: clone of '...' into submodule path '...' failed

1 个答案:

答案 0 :(得分:2)

我不相信你能做到。 git submodule将整个存储库作为子模块进行跟踪。您可以在子模块上尝试sparse checkout,这是我能想象到的最好的。