commit message格式
<type>(<scope>):<subject>
type:说明git commit的类别
scope:影响范围
subject:简单叙述
type从以下内容选择
feat - :新功能(feature)。
fix/to - :修复bug,可以是QA发现的BUG,也可以是研发自己发现的BUG。
fix:产生diff并自动修复此问题。适合于一次提交直接修复问题
to:只产生diff不自动修复此问题。适合于多次提交。最终修复问题提交时使用fix
docs - :文档(documentation)。
style - :格式(不影响代码运行的变动)。
refacto - r:重构(即不是新增功能,也不是修改bug的代码变动)。
perf - :优化相关,比如提升性能、体验。
test - :增加测试。
chore - :构建过程或辅助工具的变动。
revert - :回滚到上一个版本。
merge - :代码合并。
sync - :同步主线或分支的Bug
build - : 打包