This commit is contained in:
Jerry Lee
2015-07-26 19:48:59 +08:00
parent fc01ef1dab
commit b51fa3ba56
6 changed files with 143 additions and 5 deletions

View File

@@ -1,6 +1,19 @@
`Forking`工作流
=======================
- [工作方式](#beer-工作方式)
- [正式仓库](#正式仓库)
- [`Forking`工作流的分支使用方式](#forking工作流的分支使用方式)
- [示例](#beer-示例)
- [项目维护者初始化正式仓库](#项目维护者初始化正式仓库)
- [开发者`fork`正式仓库](#开发者fork正式仓库)
- [开发者克隆自己`fork`出来的仓库](#开发者克隆自己fork出来的仓库)
- [开发者开发自己的功能](#开发者开发自己的功能)
- [开发者发布自己的功能](#开发者发布自己的功能)
- [项目维护者集成开发者的功能](#项目维护者集成开发者的功能)
- [开发者和正式仓库做同步](#开发者和正式仓库做同步)
- [下一站](#beer-下一站)
`Forking`工作流和前面讨论的几种工作流有根本的不同。
这种工作流不是使用单个服务端仓库作为『中央』代码基线,而让各个开发者都有一个服务端仓库。
这意味着各个代码贡献者有2个`Git`仓库而不是1个一个本地私有的另一个服务端公开的。