GitFlow
定义了一个围绕项目发布的严格的分支模型,仍然使用*仓库作为开发者的交互中心
GitFlow分支
- Master分支
- Hotfix紧急修改
- Release分支
- Develop开发分支
- Feature新功能分支
v1.0 Tag 同时维护Master与Develop(Hotfix)
Master与Develop为历史分支,Hotfix与Relwase分支会被删除 Feature功能分支也会被删除掉
Sourcetree
Git工作流 用以显示 初始化 develop -> Feature
GitHub与Sourcetree结合使用
Release一般部署在测试环境