Git Flow中执行start feature命令时基于哪个分支创建新分支?
Git Flow 特性分支创建的基础分支规则
- 默认情况下,执行
git flow start feature MY_FEATURE-2时,依然会基于develop分支创建新的特性分支,和你当前所在的分支无关。 - Git Flow的特性分支工作流规范就是从
develop分支拉出特性分支,开发完成后合并回develop,所以这个默认行为是固定的,不会因为你当前处于某个已创建的特性分支(比如MY_FEATURE)就改变基础分支。 - 如果确实需要基于当前所在分支创建新特性分支,可以手动指定基础分支:
或者直接写出目标分支名:git flow start feature MY_FEATURE-2 $(git rev-parse --abbrev-ref HEAD)git flow start feature MY_FEATURE-2 MY_FEATURE
内容的提问来源于stack exchange,提问作者ArthurArmand
相关产品推荐
相关产品推荐

