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

标准 Git Commit 模板格式指南

✅ 标准 Git Commit 模板格式指南

格式模板

<type>(<scope>): <subject>

<body>  ← 可选,详细说明做了什么,为啥这么做

📌 常见的 <type> 类型说明

类型说明
feat新增功能(feature)
fix修复 bug
docs修改文档、注释等
style格式修改(不影响功能,如空格)
refactor代码重构(非功能/性能修改)
perf性能优化
test新增或修改测试代码
chore构建过程、工具、依赖等变更
revert回滚某次提交
ciCI配置相关(如 GitLab CI)
build打包构建相关

📦 示例 Commit 内容

feat(detection): 增加垃圾投放检测模块
fix(camera): 修复摄像头启动偶发卡死的问题
docs(readme): 更新项目使用说明和部署文档
style(code): 统一缩进为4空格,去除多余空行
refactor(ai-core): 拆分主函数结构,优化逻辑流程
test(tracker): 增加目标跟踪器的单元测试用例

📘 推荐约定

  • subject 不超过 50 字
  • 使用英文开头(尽量)或中文也行,但风格统一
  • 不要以大写字母开头,不加句号
  • 提交多个类型,可分多条 commit

http://www.kler.cn/a/592753.html

相关文章:

  • 【第14节】windows sdk编程:进程与线程介绍
  • Java-泛型总结
  • 如何使用PHP爬虫根据关键词获取Shopee商品列表?
  • 两个docker app调用
  • 2025年2月AGI技术月评|重构创作边界:从视频生成革命到多模态生态的全面爆发
  • 【华为OD-E卷 - 求符合条件元组个数 100分(python、java、c++、js、c)】
  • Django初窥门径-Django REST Framework 基础使用
  • 单片机—中断系统
  • L2TP实验 作业
  • 数据通信与计算机网络——网络模型
  • 10、基于osg引擎生成热力图高度图实现3D热力图可视化、3D热力图实时更新(带过渡效果)
  • skywalking微服务链路追踪
  • LLVM学习--外部项目
  • Mistral AI发布开源多模态模型Mistral Small 3.1:240亿参数实现超越GPT-4o Mini的性能
  • NVIDIA Isaac GR00T N1:世界首个开源通用人形机器人基础模型
  • 3D点云数据处理中的聚类算法总结
  • 15 数据结构及算法应用
  • 蓝桥杯真题——洛谷Day13 找规律(修建灌木)、字符串(乘法表)、队列(球票)
  • SqlServer Sql学习随笔
  • Apache Tomcat漏洞公开发布仅30小时后即遭利用