# git 规范
# 分支命名规范
名称 | 含义 |
---|---|
master | 主干分支:所有提供给用户使用的正式版本,都在这个主分支上发布 |
dev | 开发分支:永远是功能最新最全的分支 |
feature-* | 功能分支:某个功能点正在开发阶段 |
release-* | 发布版本:发布定期要上线的功能 |
fix-* | 修复分支:修复线上代码的 bug |
# git commit message
规范
名称 | 含义 |
---|---|
feat | 增加新功能 |
fix | 修复bug |
docs | 只改动了文档相关的内容 |
style | 不影响代码含义的改动,例如去掉空格、改变缩进、增删分号 |
build | 构造工具的或者外部依赖的改动,例如webpack,npm |
refactor | 代码重构时使用 |
revert | 执行git revert打印的message |