git嵌套项目

时间:2012-04-14 07:56:36

标签: git github nested git-submodules

我有一个稳定且有效的项目X。我想要一个模块添加到它,这是来自我的Y目录中github上的其他项目modules

git remote add Y git@github.neel/Y.git后跟git fetch Y 但是Y目录上还没有任何内容。我跟着http://progit.org/book/ch6-7.html 并且还进行了结账,但目录仍然是空的

我不想破坏现有的子模块项目我已经做错了吗?

1 个答案:

答案 0 :(得分:2)

您运行的命令就好像YX的克隆,但实际情况并非如此。

相反,您必须将其注册为X的子模块,并git submodule add,并使用git submodule init --update

进行检查
git submodule add git@github.neel/Y.git modules/Y
git submodule init --update