2013-04-23 94 views
0

假设我的Git项目有两个分支一个,现在我对A分公司,并提交两次提交:C1C2,分支B并不需要包含这些提交,所以我什么也没做,那么我承诺C3AB应该包括这个犯了,所以我决定从A合并B,但根据我的理解C1C2将被合并到B过,我有当我合并,每一次解决这个变化/冲突,对?保持两个分支同步的最佳方式?

另一个问题是,A分支是经常变化的(如上图)和B没有那么多,在这种情况下,为了保持两个分支同步,最佳实践是什么?

背景:保留AB分支。开始AB分支,但A将有自己的功能,B是相对稳定的,他们共享60%相同的代码库。我们正在研究A,但有时候我们会实施一项新功能,并决定将包括AB

谢谢。

+1

这将有助于解释这些分支A和B的目的。“同步”意味着它们是相同的,但似乎B应该获得A中的一部分提交。 – poke 2013-04-23 10:10:40

回答

相关问题