symfony bundle作为git子模块

时间:2013-09-24 16:12:48

标签: git symfony git-submodules

我有两个带有一些捆绑的symfony2项目,这些项目都在git管理之下。

这2个项目有1个共同的包,我想把这个包作为一个子模块,以便合并项目A和项目B之间的差异。

我读过这个:Splitting directory into a submodule但我真的不明白它是如何工作的,因为官方的git页面(http://git-scm.com/book/en/Git-Tools-Submodules)引用命令:git submodule add

那么,如何使用子模块合并两个版本的commomBundle? 对projectA或projectB的提交是否也会提交子模块的更改?

1 个答案:

答案 0 :(得分:0)

每次你提交,然后从项目A或项目B(内置Project S的两个主要根项目)推送共享项目(我们称之为项目S),然后你将能够合并,因为会有两个头或两个分支。

为了合并你必须从两个项目提交/推送然后从github(或另一个)你可以合并(https://help.github.com/articles/merging-branches)或在你的一个项目中(通过拉变化)。

我希望我能够很好地理解你在寻找什么。