一元网络论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 134|回复: 0

Git 提交规范的前缀有哪些,分别适用于哪些场景?

[复制链接]

3万

主题

3万

帖子

9万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
96158
发表于 2024-9-14 02:31:25 | 显示全部楼层 |阅读模式
## Git Commit 前缀:一个简洁的总结
**常用的 Git Commit 前缀:**
* **`feat` (Feature):** 新功能,例如添加新的模块或 API。
* **`fix` (Fix):** 修复 Bug,例如解决代码错误或问题。
* **`chore` (Chore):** 日常任务,例如调整构建流程、升级依赖包或代码格式化。
* **`refactor` (Refactor):** 代码重构,例如优化代码结构、提高可读性或可维护性。
* **`style` (Style):** 代码格式调整,例如代码缩进、空格或行距。
* **`test` (Test):** 测试,例如添加或修改测试用例。
* **`docs` (Documentation):** 文档更新,例如修改或补充 README 文件。
* **`perf` (Performance):** 性能优化,例如提高代码效率或减少页面加载时间。
* **`build` (Build):** 构建系统更改,例如修改 Webpack、Grunt 或 Gulp 配置。
* **`ci` (Continuous Integration):** 持续集成配置,例如更新 CI 配置文件或脚本。
* **`revert` (Revert):** 回滚提交,例如回滚之前的代码更改。
**示例:**
```
feat: 添加用户登录功能
fix: 修复无法正确显示用户头像的问题
chore: 升级项目依赖到最新版本
refactor: 重构用户验证逻辑
style: 统一代码缩进为 2 个空格
```
**更多前缀欢迎补充!**
**推荐插件:**
VSCode 插件 `git-commit-plugin` 可以自动生成 Git Commit 前缀。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|一元网络论坛

GMT+8, 2024-11-27 06:26 , Processed in 0.058901 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表