我正在使用git-flow来维护我的分支,因此我有主分支和开发分支。
开发分支比主分支领先几个提交(约50-100个)。
但是有一些需要提前从开发分支选择性地将功能带到主分支上。
我应该怎么做?应该使用cherry-pick吗?如果在最终合并回主分支之前再次将开发分支rebase到主分支上会发生什么?
开发分支比主分支领先几个提交(约50-100个)。
但是有一些需要提前从开发分支选择性地将功能带到主分支上。
我应该怎么做?应该使用cherry-pick吗?如果在最终合并回主分支之前再次将开发分支rebase到主分支上会发生什么?
develop
分支重新定位到master
不是git flow的一部分,该模型规定develop
分支应该被非快进式合并到master
分支。如果您与其他开发人员在develop
分支上进行协作,那么如果您重新定位共享的develop
分支,可能会给他们带来麻烦,因为他们需要将自己的工作与重新定位后的分支同步。 - user456814