做的git流的实验学习对我的新项目。我注意到以下几点:长期支持,以发展分支的支持分支
以下方案:
通常混帐流程运作:
git flow hotfix start 1.1.2
将根据主创建一个分支,并具有硕士及DEVE完成合并时垂耳。
叉分枝基于另一个分支
git flow hotfix start 1.1.3 support/1.x
但后来基于支持分公司将合并到该分支的支持,而不是返回到开发,也不掌握,但完成后,将被标记创建的修补程序。
问题
如果我的主分支目前在v3.2.0
但修补程序是在一个代码段中v1.1
引入了一个问题,但仍然具有现实意义和当前发展的分支中,我该怎么办去合并他们在一起?
此问题的原因是,即使您的新版本更优越,某些客户需要长期支持特定的旧版本。
可能的解决方案,但不(用SourceTree)
Atlassian的SourceTree永远只有合并完成修补程序具有硕士和发展,但从未与客户机所需的支持分支(测试三次)
由于它做了什么,我想要的。 – Sojimaxi
@Sojimaxi干得好。如果您知道您不会将源分支合并到目标位置(您选择的位置),那么这很合适。合并会复制樱桃选择的提交,这是不好的。 – VonC