我可以在git中分离项目吗?

时间:2012-12-26 18:48:47

标签: git

我的项目包含一些小应用程序。是否有可能将它们分开并在一些工作之后将更改带回主?

4 个答案:

答案 0 :(得分:4)

执行此操作的正确方法是使用submodules。与大多数git一样,它们非常灵活,应该能够适应您的工作流程。虽然你可以扭曲git的分支来做类似的事情,但子模块是有原因的。

答案 1 :(得分:0)

每个应用程序都有一个单独的分支,然后一旦完成,您可以在完成后将它们合并回主分支。

答案 2 :(得分:0)

如果你的意思是在git仓库中拆分它们。是的,这是可能的。为每个部件初始化一个新的存储库并将它们放在那里。完成后,您可以使用拉取请求将它们合并在一起。

但我会尝试分支,所以看看Egryan的回答。

答案 3 :(得分:0)

创建并处理主题和长时间运行的分支,在它们之间进行合并并删除它们。 请查看更多详细信息http://git-scm.com/book/en/Git-Branching-Basic-Branching-and-Merging