git中文教程
Introduction
一 译序
二 git工作流程
2.1 集中式工作流
2.1.1 工作方式
2.1.2 冲突解决
2.1.3 示例
有人先初始化好中央仓库
所有人克隆中央仓库
小明开发功能
小红开发功能
小明发布功能
小红试着发布功能
小红在小明的提交之上rebase
小红解决合并冲突
小红成功发布功能
2.2 功能分支工作流
2.2.1 工作方式
2.2.2 Pull Requests
2.2.3 示例
小红开始开发一个新功能
小红要去吃个午饭
小红完成功能开发
小黑收到Pull Request
小红再做修改
小红发布她的功能
与此同时,小明在做和小红一样的事
2.3 Gitflow工作流
2.3.1 工作方式
2.3.2 历史分支
2.3.3 功能分支
2.3.4 发布分支
2.3.5 维护分支
2.3.6 示例
小红和小明开始开发新功能
小红完成功能开发
小红开始准备发布
小红完成发布
最终用户发现Bug
2.4 Forking工作流
2.4.1 工作方式
2.4.2 正式仓库
2.4.3 Forking工作流的分支使用方式
2.4.4 示例
开发者克隆自己fork出来的仓库
开发者开发自己的功能
开发者发布自己的功能
项目维护者集成开发者的功能
开发者和正式仓库做同步
2.5 Pull Requests
2.5.1 解析Pull Request
2.5.2 工作方式
2.5.3 在功能分支工作流中使用Pull Request
2.5.4 在Gitflow工作流中使用Pull Request
2.5.5 在Forking工作流中使用Pull Request
2.5.6 示例
小红开发新功能
小红发起Pull Request
小明review Pull Request
小红补加提交
三、企业日常开发模式探索
四、开发工作流的讨论
制作电子书教程
Powered by
GitBook
2.1.3 示例
2.1.3 示例
让我们一起逐步分解来看看一个常见的小团队如何用这个工作流来协作的。有两个开发者小明和小红,看他们是如何开发自己的功能并提交到中央仓库上的。
results matching "
"
No results matching "
"