Commit Message 格式
<type>(<scope>): <subject>
<空行>
<body>
<空行>
<footer>
上述提交分为三个部分,头部,主体,底部
-
首先是头部,<type>(<scope>): <subject>
包括了三个节点:-
type 类型,修改的类型级别
- feat:新功能(feature)
- fix:修补bug
- docs:文档(documentation)
- style: 格式(不影响代码运行的变动)
- refactor:重构(即不是新增功能,也不是修改bug的代码变动)
- test:增加测试
- chore:构建过程或辅助工具的变动
- scope 修改范围
主要是这次修改涉及到的部分,最好简单的概括 - subject 修改的副标题
主要是具体修改的加点
-
- body,修改的主体标注
- footer里的主要放置不兼容变更和Issue关闭的信息,
- 这些东西由于我们书写代码本身就会经常性的提交,所以如果每次都这样书写的确是挺烦人的,所以我目前建议自己采用相同的但是更加简单的方式来完成