title: git commit message 规范
tags:
- Git
categories: - 工具
date: 2019-09-26 17:09:00
格式
主流推荐格式:<type> : <subject>
,比如:feat:新建功能
这样便于配合提交历史搜索,比较好。同时也可以在此基础上,增加一些其他的,比如,添加改动模块名称,或者也可以加上Emoji,可以一目了然。关于git commit 中添加的Emoji,可以查看这篇文章:git commit 添加Emoji
type说明commit的类别,有一下7类:
feat
:新功能(feature)fix
:修补bugdocs
:文档(documentation)style
:格式(不影响代码运行的变动)refactor
:重构(既不是新功能,也不是修改bug的代码变动)test
:增加测试chore
:构建过程或者辅助工具的变动