👩💻 Join our community of thousands of amazing developers!
前言 我一直试着遵循Conventional Commits,但并不认可它的一些规则。 比如说:feat(lang): add Polish language——你管这叫feat?这有新功能? 比如说:docs: correct spaces of CHANGELOG——docs/style/chore都完全可以适用,为什么一定是docs? 鉴于这个过于混乱,我个人稍微整合了一下,作为自己的commit规范。没提到的都和Conventional Commits一样。 因为比较不conventional,所以取了Inconventional Commits这个名字。 正文 去除了revert,删除某个以前有的东西应当在类别前加-,如-feat。后面的内容依然是对此commit本身的描述。 类别 说明 示例 init 初始化项目 init docs 文档 docs: add WebExtension chore 杂项(格式化、修改标点或换行等等,完全不影响代码和文档本身功能) chore: style; chore: clean build logs after bu...