1

我有一个稳定且运行良好的项目X。我想添加一个模块,它来自我目录Y中 github 上的其他项目。modules

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

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

4

1 回答 1

3

您运行的命令好像Y是 的克隆X,但事实并非如此。

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

git submodule add git@github.neel/Y.git modules/Y
git submodule init --update 
于 2012-04-14T08:34:14.067 回答