为规范开发,保持代码提交记录以及 git 分支结构清晰,方便后续维护,现规范 git 的相关操作。
分支命名规范
分支分为集成分支、功能分支和修复分支,分别命名为 develop、feature 和 hotfix 均为单数。不可使用 features、future、hotfixes、hotfixs 等错误名称。
- git主分支(master):它是自动建立,用于发布重大版本更新 ;
- git开发主分支(develop):日常开发在此分支上进行;
- git临时性分支:用于应对一些特定目的的版本开发(验证OK后,应该删除此分支),主要有:
- 功能(feature)分支:
- 从Develop分支上面分出来的;
- 开发完成后,要再并入Develop;
- 命名规范采用feature/***的形式命名;
- 合并到develop分支之后发现的bug可以直接在develop分支进行修改提交;
- 发布(release)分支:
- 发布分支是从Develop分支上面分出来的;
- 创建发布分支后&#
- 功能(feature)分支: