我希望默认情况下,将拉取请求从特性分支合并到develop。
我提倡使用git flow,因此当为一个特性提交拉取请求时,需要将拉取请求合并到develop,而不是master。
一些经理评论说,作为人类,团队领导可能会忽略这个事实,并错误地将拉取请求合并到master,从而在后续发布中引起问题。
我们希望减轻合并问题的风险,因此这将在实现这一目标方面有很大帮助。
编辑:我正在使用一个名为hubflow(http://datasift.github.com/gitflow/)的gitflow fork。默认情况下,创建特性分支 git hf feature start [tik-123]
,特性分支按规范创建并推送到origin,以便进行协作。完成特性后,开发人员将进入github中的特性分支并发出拉取请求。然后,团队领导将审核拉取请求,并将特性合并到dev中,如果特性计划在sprint中发布。