idea --Git Commit Template插件

Git Commit Template是一款免费的IntelliJ IDEA插件,用于提供Git提交模板。该插件可以帮助开发者编写规范的Git提交信息,提高代码管理效率

首先安装插件:

使用Git Commit Template插件:

注:long description和Breaking changes没有方框,但是可以在相应位置输入

Git Commit Template插件在使用时选择的git提交类型解释

feat 功能feature的意思,也是最常用的。当你的功能有变更的时候,都可以采用这种类型的type

fix 当然指的是bug修复

docs 更新了文档,或者更新了注释

style 代码格式调整,比如执行了format、更改了tab显示等

refactor 重构代码。指的是代码结构的调整,比如使用了一些设计模式重新组织了代码

perf 对项目或者模块进行了性能优化。比如一些jvm的参数改动,把stringbuffer改为stringbuilder等

test 这个简单,就是增加了单元测试和自动化相关的代码

build 影响编译的一些更改,比如更改了maven插件、增加了npm的过程等

ci 持续集成方面的更改。现在有些build系统喜欢把ci功能使用yml描述。如有这种更改,建议使用ci

chore 其他改动。比如一些注释修改或者文件清理。不影响src和test代码文件的,都可以放在这里

revert 回滚了一些前面的代码

相关推荐
杨荧19 分钟前
【JAVA开源】基于Vue和SpringBoot的洗衣店订单管理系统
java·开发语言·vue.js·spring boot·spring cloud·开源
陈逸轩*^_^*36 分钟前
Java 网络编程基础
java·网络·计算机网络
这孩子叫逆1 小时前
Spring Boot项目的创建与使用
java·spring boot·后端
星星法术嗲人1 小时前
【Java】—— 集合框架:Collections工具类的使用
java·开发语言
一丝晨光1 小时前
C++、Ruby和JavaScript
java·开发语言·javascript·c++·python·c·ruby
天上掉下来个程小白1 小时前
Stream流的中间方法
java·开发语言·windows
xujinwei_gingko1 小时前
JAVA基础面试题汇总(持续更新)
java·开发语言
liuyang-neu1 小时前
力扣 简单 110.平衡二叉树
java·算法·leetcode·深度优先
一丝晨光2 小时前
Java、PHP、ASP、JSP、Kotlin、.NET、Go
java·kotlin·go·php·.net·jsp·asp
罗曼蒂克在消亡2 小时前
2.3MyBatis——插件机制
java·mybatis·源码学习