当我git克隆一些东西,然后提交它,它没有显示在我的存储库中?

时间:2012-01-16 09:00:37

标签: git github

假设我有一个“javascript”目录。我{j}目录中的git clone http:...插件。

然后,我git add .

我终于git commit -am 'message';和git push origin master

当我去github.com时,我发现该插件并不是一个文件夹!相反,有一个带箭头的文件夹,可能表示它是另一个插件的链接。

如何添加我克隆到OWN存储库中的内容?

编辑:我刚刚读到了关于子模块的内容,但是它们在屁股上很痛苦!我如何轻松管理它们?

1 个答案:

答案 0 :(得分:0)

另一种方法,而不是在Git仓库中克隆Git仓库(这意味着处理子模块声明以便父仓库引用第二个内部仓库),将合并两个仓库: subtree merging 即可。
当两个回购密切联系在一起时,这很有意思(一个进化可能会引发另一个进化)。

How do you merge two git repositories?”中提供了处理两个回购的各种可能性。