2017-09-29 104 views

回答

1

如果您制作master受保护的分支,那么只有那些对受保护分支具有较高访问权限的人才能推送到它,和/或合并到拉请求中(理想情况下,没有人会直接推送没有拉请求进行审阅,除非修复合并/提交问题)。没有必要确保他们只来自development(在我看来),这只是一个过程,您需要与每个人都是谁的领导/高级开发人员同意这些权利。

Git提供了大量的工具来恢复事情,在有人搞砸的罕见情况下。当然,你可能会得到一两个额外的承诺,但这不是灾难性的。通过完全僵化的自上而下的过程,你会失去更多的生产力,而不是稍微宽松些,通过培训和纠正(当发生奇怪的错误时),培训人们最佳实践并使他们成为更好的开发人员。

至少这是我的经验。

相关问题