Git Branch
- Git Branch 模型关系到
- 如何制定开发流程
- 如何设计 CI/CD
- 团队协作模式
- Branch 代表一些了开发流程
- 参考
- git-flow-cheatsheet
- Understanding the GitHub flow
- master/main 分支总是可以部署的
- 特性分支名具有描述性
- A successful Git branching model
- Comparing workflows
- Centralized Workflow
- 单一主分支、本地开发、推送合并
- SVN 模式
- Feature Branch Workflow
- 特性在单独分支、开发完成后合并到主分支
- Gitflow Workflow
- Forking Workflow
- 服务端模式、例如 Github、Clone、PR、Merge
- Centralized Workflow