尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

【Git】常见的 commit type 及用法

【Git】常见的 commit type 及用法
📅 发布时间:2026/6/19 3:04:15

常见的 commit type 及用法

  • 新功能 → feat
  • 修 bug → fix
  • 文档改动 → docs
  • 代码重构(不修 bug、不加功能)→ refactor
  • 优化性能 → perf
  • 测试代码 → test
  • 样式/格式调整 → style
  • 依赖、工具、脚手架改动 → chore / build / ci

1. feat

  • 含义:新增功能

  • 使用场景:

    • 给项目添加了新功能
    • 新增接口、模块、UI 组件等
  • 例子:

    feat: 添加用户注册功能
    

2. fix

  • 含义:修复 bug

  • 使用场景:

    • 修复线上 bug
    • 修复逻辑错误、样式错误等
  • 例子:

    fix: 修复登录页面密码校验错误
    

3. docs

  • 只修改了文档(README、注释等),不涉及代码逻辑
  • docs: 更新 API 使用说明
    

4. style

  • 不影响代码含义的修改
  • 场景:格式化、代码缩进、分号、空格等
  • style: 调整代码缩进,统一为 2 空格
    

5. refactor

  • 重构:既不是新增功能,也不是修复 bug
  • 场景:优化代码结构、重命名变量、抽取函数等
  • refactor: 抽离用户校验逻辑到 utils
    

6. perf

  • 性能优化
  • 场景:提高代码性能、减少内存占用、加快响应速度
  • perf: 优化列表渲染性能,减少不必要的重绘
    

7. test

  • 添加或修改测试
  • test: 补充用户服务的单元测试
    

8. chore

  • 杂项,不属于上述类型
  • 场景:构建配置、工具链、依赖更新
  • chore: 升级 eslint 版本
    

9. build

  • 与构建系统相关的修改
  • 场景:webpack 配置、打包优化
  • build: 调整打包配置支持多环境
    

10. ci

  • 持续集成相关改动
  • 场景:修改 GitHub Actions、Jenkins、Travis 等配置
  • ci: 修改 CI 流水线的测试步骤
    

相关新闻

  • 【IEEE出版】第六届机器学习与计算机应用国际学术会议
  • 跨网文件摆渡软件如何选择?企业数字化转型的关键决策指南!
  • Avalonia 学习笔记02. Fonts and Animations(字体和动画) (转载)

最新新闻

  • 黄金暴涨:虚拟时代的原始信仰
  • 如何用免费在线工具深度分析无人机飞行日志:UAV Log Viewer完全指南
  • 炉石传说终极插件指南:如何用HsMod快速提升游戏体验
  • Digital-IDE:3步在VSCode中搭建专业硬件开发环境
  • 凯乐石携手小沓AI:加速品牌数字化转型,迈向AI驱动新未来
  • 如何免费解锁Cursor Pro功能:3步实现AI编程助手无限使用终极指南

日新闻

  • 5分钟掌握Python进化算法:Geatpy高性能优化工具完全指南
  • Microchip 24AA044 EEPROM选型与应用全指南:从参数解析到实战编程
  • 华为的鸿蒙到底有多牛?为什么称作遥遥领先?

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号