git commit message 格式规范

发布时间:2026/9/6 14:51:00

git commit message 格式规范
在工作中我们肯定会与git打交道。那么当你提交代码后如何让别人很快了解到你此次提交代码的改动点是哪些。此时就需要一个提交信息来描述此次提交修改的内容。没有格式的提交信息会使提交记录杂乱无章不能很快的定位哪些提交涉及代码修改哪些只是配置修改等等。而好的提交信息能使提交历史更容易阅读找到你想要的信息。这篇文章将整理 Angular 代码仓库制定的提交规范。在该格式中提交消息由三部分构成headerbodyfooter。headerBLANK LINEbodyBLANK LINEfooter在日常工作中我们一般只用headerbody与footer一般不会用但是当你需要提 PR 到别人库时会被要求写这两部分。以下是各部分职责以及格式。header 格式type(scope):shortsummary│ │ │ │ │ └─⫸Summaryin presenttense.Notcapitalized.Noperiod at the end.│ │ │ └─⫸CommitScope:common|core|packaging|service|page|component|config │ └─⫸CommitType:build|ci|docs|feat|fix|perf|refactor|style|test|deps其中type和short summary是必须要有的scope为可选字段。type 类型type用于标记此次提交的类型。feat新增功能fixbug修复docs文档相关改动style对代码的格式化改动代码逻辑并未产生任何变化refactor重构代码或者其他优化举措理论上不影响现有功能perf提升性能test新增或者修改测试用例build项目工程化方面的改动代码逻辑并未产生任何变化。包括但不限于文档代码生成等ciCI配置文件和脚本的更改deps升级依赖scopescope用于标记此次修改文件的范围。这个范围可以对应某个功能或者文件夹都可以。short summaryshort summary用于描述此次提交的内容应言简意赅。使用祈使句、现在时如应该使用change而不是changed或者changes不要大写第一个字母句末没有句号body补充short summary适当增加原因目的等相关因素用于说明更改的动机。也可以将此次提交与现有功能或代码比较说明更改的影响。footerfooter可以包含一些重大的更改信息比如非兼容性修改之类的信息需要在此描述清楚。也可以引用相关的 issue或者其他 PR 等。如 Angular 代码库的 PR 记录https://github.com/angular/angular/pulls传送门Angular Commit Message Format (https://github.com/angular/angular/blob/master/CONTRIBUTING.md)

相关新闻

IPD与ISO9001质量管理体系融合的研发质量管理方案

IPD与ISO9001质量管理体系融合的研发质量管理方案

2026/9/6 14:51:00

简介:基于华为IPD与质量管理体系融合的研发质量管理方案PPT,面向研发管理人员、质量工程师及IPD实践者,系统梳理了将华为集成产品开发(IPD)与ISO9000质量管理体系相融合的方法论。内容从IPD基础出发,覆盖主…

2025年质量管理手册编写指南:从过程方法到审核自查

2025年质量管理手册编写指南:从过程方法到审核自查

2026/9/6 14:51:00

简介:ISO9000质量管理体系及配套质量手册的完整Word文档,基于GB/T19001-2008 idt ISO9001:2008标准编写,适合企业质量管理人员、体系审核员及需要建立或优化质量管理体系的团队参考。文件共1个docx,包体约124KB,内容包…

强化学习异步训练框架演进:从同步瓶颈到Agentic RL的工程实践指南

强化学习异步训练框架演进:从同步瓶颈到Agentic RL的工程实践指南

2026/9/6 14:40:59

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

HFSS多普勒测速雷达仿真全流程:从天线建模到FFT频谱解算

HFSS多普勒测速雷达仿真全流程:从天线建模到FFT频谱解算

2026/9/6 15:41:02

简介:面向需用HFSS进行雷达系统仿真的工程师与学习者,教程聚焦SBR算法在多普勒测速雷达实际场景仿真中的应用,适用于HFSS 2020及以上软件版本。内容按完整流程展开:从车辆模型导入与材料简化、道路分层阻抗边界条件设置&#xff0…

Wand-Enhancer 完整指南:免费解锁 Wand 高级功能与远程 Web 面板教程

Wand-Enhancer 完整指南:免费解锁 Wand 高级功能与远程 Web 面板教程

2026/9/6 15:41:02

Wand-Enhancer 完整指南:免费解锁 Wand 高级功能与远程 Web 面板教程 【免费下载链接】Wand-Enhancer Advanced UX and interoperability extension for Wand (WeMod) app 项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer Wand-Enhancer 是…

Buzz 离线转录实战指南:从第一条录音到 SRT 字幕文件

Buzz 离线转录实战指南:从第一条录音到 SRT 字幕文件

2026/9/6 15:41:02

Buzz 离线转录实战指南:从第一条录音到 SRT 字幕文件 【免费下载链接】buzz Buzz transcribes and translates audio offline on your personal computer. Powered by OpenAIs Whisper. 项目地址: https://gitcode.com/GitHub_Trending/buz/buzz Buzz 是一款…

HFSS多普勒测速雷达仿真:从天线建模到频移提取全流程

HFSS多普勒测速雷达仿真:从天线建模到频移提取全流程

2026/9/6 15:41:02

简介:这是一份面向HFSS 2020及以上版本用户的多普勒测速雷达实际场景仿真教程,重点讲解如何利用SBR算法高效处理大型动态场景。教程从车辆等3D模型导入与简化、道路分层阻抗边界条件设置,到动态变量控制、天线远场方向图导入、收发端口配置及…

Windows卡顿怎么破?4款调优工具完整指南(附选型表)

Windows卡顿怎么破?4款调优工具完整指南(附选型表)

2026/9/6 15:41:02

Windows卡顿怎么破?4款调优工具完整指南(附选型表) 【免费下载链接】Atlas 🚀 An open and lightweight modification to Windows, designed to optimize performance, privacy and usability. 项目地址: https://gitcode.com/G…

Cap 开源录屏工具快速上手:免费录出一条能直接分享的视频

Cap 开源录屏工具快速上手:免费录出一条能直接分享的视频

2026/9/6 15:31:01

Cap 开源录屏工具快速上手:免费录出一条能直接分享的视频 【免费下载链接】Cap Open source Loom alternative. Beautiful, shareable screen recordings. 项目地址: https://gitcode.com/GitHub_Trending/cap1/Cap Cap 是一款免费的开源录屏工具&#xff1a…

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

2026/9/6 1:19:56

本文首发于“生态学者”!从“湿地面积”到“土壤碳密度”:为什么需要重新认识潮汐湿地蓝碳变化?潮汐湿地位于陆地与海洋的交汇地带,包括红树林、盐沼和潮滩,是全球重要的蓝碳生态系统。其土壤能够长期储存大量有机碳&a…

adb抓包

adb抓包

2026/9/6 1:19:56

前言 本文介绍如何通过 tcpdump 在 Android 手机上抓取网络数据包,并在电脑端使用 Wireshark 进行分析。适用于需要排查 App 网络请求、分析接口调用或调试网络问题的开发与测试场景。1. 手机要有 root 权限2. 下载 tcpdump3. adb push C:\Users\zhangkuixun\Downlo…

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

2026/9/6 1:19:56

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战 在云原生基础设施中,容器镜像体积直接决定了服务的部署速度与弹性扩容敏捷度。对于传统的 Go / Java 微服务,镜像体积通常被严格控制在 50MB 到 200MB 以内,拉取镜像只…

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

中国人民大学杨琳团队《Nature Communications》 | 全球潮汐湿地土壤有机碳时空格局与环境驱动:一项2009-2020年的全球评估

2026/9/6 1:19:56

本文首发于“生态学者”!从“湿地面积”到“土壤碳密度”:为什么需要重新认识潮汐湿地蓝碳变化?潮汐湿地位于陆地与海洋的交汇地带,包括红树林、盐沼和潮滩,是全球重要的蓝碳生态系统。其土壤能够长期储存大量有机碳&a…

adb抓包

adb抓包

2026/9/6 1:19:56

前言 本文介绍如何通过 tcpdump 在 Android 手机上抓取网络数据包,并在电脑端使用 Wireshark 进行分析。适用于需要排查 App 网络请求、分析接口调用或调试网络问题的开发与测试场景。1. 手机要有 root 权限2. 下载 tcpdump3. adb push C:\Users\zhangkuixun\Downlo…

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战

2026/9/6 1:19:56

大模型推理镜像极简瘦身:从 25GB 巨无霸到 3GB 精简镜像实战 在云原生基础设施中,容器镜像体积直接决定了服务的部署速度与弹性扩容敏捷度。对于传统的 Go / Java 微服务,镜像体积通常被严格控制在 50MB 到 200MB 以内,拉取镜像只…

远程协作的工作台整理

远程协作的工作台整理

2026/9/3 6:56:24

远程协作的工作台整理远程协作的核心不是再加一个工具,而是让交接信息足够完整。异步任务要写明目标、输入位置、完成标准和需要决策的人。 工作台的最小配置 将日程、待办、代码和沟通入口收拢到少数固定位置;通知按紧急程度分层。工作台不需要模仿办公…

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

2026/9/4 7:42:10

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

2026/9/5 23:14:13

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…