Git提交规范

文章目录

前言

在之前总结过git的一些基本操作git协作开发,但是今天学长说了之后才知道git还有提交的一些规范要求也很重要,所以做此篇博客进行记录

标准格式

复制代码
<type>(<scope>): <subject>

各个部分的作用

type

主要是以下六个:

bash 复制代码
feat     新功能
fix      修bug
refactor 重构(不改功能)
perf     优化性能
docs     文档
chore    杂项(配置/依赖)

scope

具体修改项目的哪一个模块,比如之前我写过的项目里的如:

复制代码
home
timeline
map
auth
profile
publish
network

等这些具体的模块

subject

具体说明自己做了什么功能

标准示例

以我之前的那个项目为例,如:

复制代码
feat(home): 新增瀑布流布局切换
feat(timeline): 实现曲线时间轴展示
feat(map): 支持长按添加标点

fix(auth): 修复登录接口超时问题
fix(home): 修复图片比例计算错误

refactor(network): 重构请求封装逻辑
perf(home): 优化列表滚动性能

feat(ai): 接入AI搜索流式输出

进阶版本

更专业的一点的话,可以加详细说明,比如:

复制代码
feat(home): 新增瀑布流布局切换

- 支持单列/双列切换
- 优化图片高度计算
- 修复布局抖动问题

总结

之前以为git就那么点东西,没想到还有这么多细节

相关推荐
像风一样的男人@4 分钟前
warning: could not find UI helper ‘git-credential-manager-ui‘
git·ui
代钦塔拉2 小时前
Git & GitHub 从入门到精通:全流程实战教程
git·github
阿里嘎多学长2 小时前
2026-05-30 GitHub 热点项目精选
开发语言·程序员·github·代码托管
晚风吹红霞3 小时前
Linux下的趣味编程 —— 进度条、Git版本控制与GDB调试实战
linux·运维·git
xlq223223 小时前
7.git
git
Ws_3 小时前
Git + Gerrit 第六课:commit --amend、Patch Set 与 Change-Id
git
lauo16 小时前
从FunloomAI到ibbot:当你的手机不再是“手机”,而是你的AI副脑和生产节点
人工智能·智能手机·架构·开源·github
Hommy8818 小时前
【剪映小助手】贴纸处理接口
网络·开源·github·aigc·剪映小助手·视频剪辑自动化
AIMath~20 小时前
向github中上传文件过大超过50M怎么办
网络·git·github
麷飞花20 小时前
Github开源协议
github·开源协议