工作流其实不是一个初级主题,背后的本质问题其实是有效的项目流程管理和高效的开发协同约定。
这篇指南以大家在 SVN 中已经广为熟悉使用的集中式工作流作为起点,循序渐进地演进到其它高效的 Git 分布式工作流,还介绍了如何配合使用便利的 Pull Request 功能,体系地讲解了各种工作流的应用。每种工作流最后的示例部分,通过团队协作中的真实案例,生动的展示了工作流的使用和相关技巧,实用性很强。
行文中实践原则和操作示例并重,对于 Git 的资深玩家可以梳理、思考、提升,而新接触的同学,也可以跟着 step-by-step 操作来操练学习并在实际工作中上手使用。
通过本课程的学习,你将能够深入理解并在工作中灵活有效的使用最适合你的 Git 工作流。
适用人群
需要使用 Git 进行团队协作的开发人员以及通过 Git 进行项目协作的项目管理人员。
学习前提
在你阅读教程之前,我们假设你已经掌握了 Git 的基本概念并熟悉 Git 常用命令。