繁体   English   中英

如何将 Git 主分支的更改合并到子分支中? (Git 分支策略)

[英]How to incorporate Git Master branch's changes into subbranches ? ( Git Branching Strategies)

我有以下分支的源代码。

具有最少功能的主 -> 基础项目(假设它有 4 个功能)

分支 1( Customer-1 )-> 连同所有主分支功能和一个Customer-1相关的附加功能(4 个主功能 + 1 X Customer-1功能 = 5)

分支 2( Customer-2 )-> 连同所有主分支功能和一个customer-1相关的附加功能(4 个主功能 + 2 X 客户 2 功能 = 6)

分支 3 ( Customer-3 ) -> 连同所有主分支功能和一个与customer-3相关的附加功能(4 个主功能 + 3 X Customer-3功能 = 7)

现在我对 Master Branch 的功能(4 个功能)进行了一些修改。

如何在不影响相应客户功能的情况下将修改后的 Master 功能合并到子分支中?

这是分支单独客户源代码的正确方法吗? 如果这不是好方法,请建议我最佳做法。

如果你在你的Master branch中做了一些新的commits ,并且你想把这些commits也带到你的Feature branches中,那么只需先checking你的feature branch ,然后merge你的master with your feature branch合并,然后如下:

git merge master

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM