上篇 中主要介绍了Vue3中Readme的相关内容。看完Readme文档,对Vue3的功能及特性有了解后能够开始准备有的放矢的深刻源码了。查看源码的第一步,一个比较好的方式是先概览Git Log,对整个开发周期中的提交流程开发流程有一个粗略的了解。在看Vue3的Log的过程当中发现其规范和校验方式对于平时的业务开发大有裨益,故此本篇分享一下log规范相关的内容。html
<type>(<scope>): <subject>
<BLANK LINE>
<body>
<BLANK LINE>
<footer>
复制代码
subject 是对变动的简要描述。前端
body 是更为详细的描述。vue
用于说明 commit 影响的范围java
type 则定义了这次变动的类型,可根据业务适当增减git
fix:问题修复
docs:文档变动
style:代码风格变动(不影响功能)
refactor:既不是新功能也不是问题修复的代码变动
perf:改善性能
test:增长测试
chore:开发工具(构建,脚手架工具等)
footer 能够包含 Breaking Changes 和 Closes 信息。
复制代码
到这里你们能够回想一下平时业务开发时是否有制定相关的注释规范,是约定式的仍是强制式的。若是没有,且在排查问题查时已经出现没法经过Log区分出提交的目的和内容了,那么就能够在最近迭代的中抓紧制定适合本身项目的注释规范了。方式的话,建议先约定,视约定的执行效果肯定是否加入强校验。若是是前端项目尤神的校验代码能够拿过去简单修改直接使用。若是是其余类型的项目,能够稍微搜索调研一下,应该成本不高。bash
git log规范
githook
changlog
工具
以上问题,平时在工做中有了解或者有最佳实践的同窗也能够不吝分享一块儿探讨提升post