分布式Git

2020-06-19  本文已影响0人  你weixiao的时候很美
一:分布式工作流程 概念式的东西
1:集中式工作流

定义:一个中心集线器,或者说仓库。可以接受代码,所有人将自己的工作与之同步。

特点:如果两个开发者从中心仓库克隆代码下来,同时作了一些修改,第二个开发者在推送修改之前,必须先将第一个人的工作合并进来,这样才不会覆盖第一个人的修改。

2:集成管理者工作流

定义:Git 允许多个远程仓库存在,每个开发者拥有自己仓库的写权限和其他所有人仓库的读权限。

特点:

流程:

3:司令官和副官工作流

定义:多仓库工作流程的变种, 被称为副官(lieutenant)的各个集成管理者分别负责集成项目中的特定部分。 所有这些副官头上还有一位称为司令官(dictator)的总集成管理者负责统筹。

特点:

流程:

上一篇 下一篇

猜你喜欢

热点阅读