我希望默认情况下将pull请求合并到功能分支中.
我主张使用git流,所以当为一个功能提交一个pull请求时,pull请求需要合并到develop中,而不是master.
一些管理人员评论说,作为人,团队领导可能会忽略这一事实并将错误的拉取请求合并到主人,导致后期发布问题.
我们希望降低合并地狱的风险,因此这将大大有助于实现这一目标.
编辑:我正在使用名为hubflow的gitflow分支(http://datasift.github.com/gitflow/).默认情况下,创建 git hf feature start [tik-123] 要素分支时,会根据规范创建要素分支,但也会将其推送到原点.我们想要这个用于合作.功能完成后,开发人员将转到github中的功能分支并发出拉取请求.然后,如果要在sprint中发布该功能,团队负责人将检查pull请求并将该功能合并到dev中.
在我们的项目中,我们按照http://nvie.com/posts/a-successful-git-branching-model/关注回购模型 .
到目前为止,我一直在开发分支中添加功能,但是现在我们的项目已经创建了一个发布分支,我需要在该发布分支上添加一个修复程序.根据我的阅读,添加修补程序将修复程序添加到我的主分支而不是发布分支.那么如何在我的发布分支上添加修复?