功能分支工作流程

功能分支工作流背后的核心思想是所有功能开发都应该在专用分支而不是 master 分支中进行。这种封装使多个开发人员可以轻松地处理特定功能而不会干扰主代码库。这也意味着 master 分支永远不会包含破坏的代码,这对于持续集成环境来说是一个巨大的优势。

封装功能开发还可以利用拉取请求,这是一种启动分支机构讨论的方法。它们为其他开发人员提供了在功能集成到官方项目之前签署功能的机会。或者,如果你陷入功能中,你可以打开拉取请求,询问同事的建议。关键是,拉取请求使你的团队非常容易评论彼此的工作。

基于 Atlassian 教程