GitFlow-可以使“ develop”变得不稳定,还是必须始终保持稳定?

时间:2019-02-14 14:12:04

标签: git git-flow

我们在小型团队中使用GitFlow。我知道反对它的理由,但是我们暂时使用它,它适合团队。我们的代码在GitHub上都是开源的,并且develop分支是默认分支,并且受到保护。我的问题与关于develop是否需要稳定以及人们是否可以将其功能分支合并到develop中,即使他们在分支上的CI测试失败,是否存在意见冲突有关(我们使用Jenkins和已对进入develop的传入分支启用状态检查。

我的经理(不是开发人员)认为develop不需要稳定,他似乎可以将他的越野车分支合并到develop中。我认为这是松懈和可怕的-develop应该保持稳定,并且人们有责任合并到develop中来在其末端进行测试并仅在这些分支稳定时才合并。不稳定的develop分支意味着您会将错误传播给正在分支develop的每个人,因此没有理由要由其他人来负责解决您的测试失败。

我认为我是对的,而我的经理是错的,但是在这种情况下采取什么正确的方法提供了指导吗?

0 个答案:

没有答案