301 字
2 分钟
Git Commit Message 怎么写?

作为一个业余的代码爱好者,也会有git commit的需求。在我把代码推上 GitHub 的过程中,经常会纠结一个问题:“这次提交该写点什么?”

刚开始的时候我会写:

“test"
"1"
"2"
"3”

后来代码出错想回滚,都不知道该回到哪次commit。因此,在学习之后写了这篇笔记。

✍️ 基本格式:前缀 + 描述#

常见的规范写法是<type>: <简洁描述>,比如:

Terminal window
feat: 添加 Docker Compose 配置模板
fix: 修复博客构建时的 Hugo 警告
docs: 记录 RAX3000M 刷机过程
chore: 删除无用图床链接
style: 优化 README 中的命令行展示格式

🧱 常用的 commit 类型#

类型说明示例
init初始化项目init: 初始化博客项目
feat添加新功能feat: 支持自动部署脚本
fix修复 bugfix: 修复命令执行路径错误
docs文档修改docs: 完善 OpenWRT 教程内容
style格式调整,无功能变化style: 调整 markdown 缩进
refactor重构代码,不改功能refactor: 拆分配置逻辑
chore杂项,不影响功能chore: 更新 .gitignore 文件
revert撤销某次提交revert: 撤销上次主题修改
Git Commit Message 怎么写?
https://blog.hunx.lol/posts/commit-message/
作者
2thcmoon
发布于
2025-07-29
许可协议
CC BY-NC-SA 4.0