当前位置: 首页 > article >正文

Git 提交规范

一、Git 提交规范的基本格式

通常,Git 提交信息采用以下格式:

<type>: <subject>

<body>

<footer>
  1. type(提交类型):用于说明提交的性质,常见的类型有以下几种:
    • feat:新功能(feature)。
    • fix:修复 bug。
    • docs:文档修改。
    • style:代码格式调整(不影响代码逻辑)。
    • refactor:代码重构(不添加新功能也不修复 bug)。
    • perf: 性能优化
    • revert: 回退
    • test:增加测试用例。
    • chore:其他杂项事务,如更新构建工具等。
  2. subject(简短描述):用简洁的语言描述本次提交的主要内容。
  3. body(详细描述):如果需要,可以在 body 部分提供更详细的提交信息,包括背景、解决方法等。
  4. footer(可选):可以用于添加一些关联的问题编号、合并请求编号等信息。

例如:

feat: 添加用户登录功能

实现了用户登录的页面和后端逻辑,支持用户名和密码登录。

Closes #123

在这里插入图片描述

二、Git 提交辅助插件

Git Commit Message Helper一 个可帮助您标准化提交内容的插件,该插件是源自git-commit-template的加强版,添加一系列个性化的配置。

(一)安装

在 IntelliJ IDEA 中 Settings -> Plugins 搜索 Git Commit Message Helper 安装并重启IDEA
在这里插入图片描述

(二)使用

提交时
在这里插入图片描述

填写提交信息
在这里插入图片描述


http://www.kler.cn/news/316344.html

相关文章:

  • Flyway 数据库差异处理
  • 机器人速度雅可比矩阵求解(2自由度平面关节机器人)
  • Perl 进程管理
  • 【Nginx-Location-Root】最终访问的路径是 root/$uri
  • 程序员锤炼核心竞争力的五重策略
  • 《Linux基础》练习操作
  • Redis中的setnx的使用场景
  • 2024年中国科技核心期刊目录(自然科学卷)科技统计源核心(续)
  • 网络通信——路由器、交换机、集线器(HUB)
  • 【深度学习】(5)--搭建卷积神经网络
  • 【matlab】读取rhd文件格式,intan脑电采集开源代码
  • go语言 结构体
  • 签署《AI安全国际对话威尼斯共识》 智源持续推动人工智能安全发展
  • CAN总线通信协议(基础)
  • day-58 最佳观光组合
  • JS中的for...in和for...of有什么区别?
  • MySQL篇(存储过程 触发器 存储函数)(持续更新迭代)
  • 算法:斐波那契数列
  • 什么是动态数据脱敏?
  • 基于单片机的粮仓环境检测系统设计
  • 鸿蒙应用生态构建的核心目标
  • 一些线上常用排查问题的命令
  • IT行业中的技术趋势与未来展望
  • Nginx-HTTP和反向代理web服务器
  • Linux实用命令 lsof命令
  • 昇思量子计算系列教程-Grover搜索算法
  • C++学习笔记(37)
  • AMQP-CPP二次封装
  • Llama 3.1 Omni:颠覆性的文本与语音双输出模型
  • Linux下文件下载中文乱码问题