Git 作为一个源码管理系统,不可避免涉及到多人协作。
协作必须有一个规范的工作流程,让大家有效地合作,使得项目井井有条地发展下去。”工作流程”在英语里,叫做”workflow”或者”flow”,原意是水流,比喻项目像水流那样,顺畅、自然地向前流动,不会发生冲击、对撞、甚至漩涡。
本文介绍三种广泛使用的工作流程:
Git flow
Github flow
Gitlab flow
如果你对Git还不是很熟悉,可以先阅读下面的文章。
《Git 使用规范流程》
《常用 Git 命令清单》
《Git 远程操作详解》
一、功能驱动
本文的三种工作流程,有一个共同点:都采用“功能驱动式开发”(Feature-driven development,简称FDD)。
它指的是,需求是开发的起点,...
7年前 (2017-12-07) 1168℃ 0评论
0喜欢