从 2019 年建立 GitHub 账号以来,我陆陆续续在上面提交了不少代码。今天无意间翻看这些记录,那一个个绿色的格子,唤起了我与 GitHub 之间许多回忆 —— 从第一次建立仓库,到为了解决无法连接的奇怪问题而查资料、折腾配置,竟也生出了一丝莫名的感情。
回顾自己的仓库,虽说都是成长的痕迹,但我也发现了不少的无意义提交。那些提交,缺乏标准。
于是,我决定删掉它们。不是否定过去,而是给现在一个更清晰的起点。我希望,从今天起,每一次提交都值得被记录,每一行代码都因热爱与思考而存在。
那些年的绿色痕迹,也许微不足道,却真实存在。




接下来,我会聚焦真正热爱的方向,打造更具深度的项目,不再追求数量,而是追求质量。
我想重新审视自己,也重新定义我在 GitHub 上的足迹。为了规范每一次提交的内容和格式,我制定了以下 Git 提交信息规范,作为今后项目开发的标准:
项目提交规范
提交信息格式
1 | <type>(<scope>): <message> |
- type:提交类型,说明本次变更的性质
- scope:(可选)影响范围,如模块、功能名
- message:简洁明了的描述
| 类型 | 含义说明 |
|---|---|
feat |
新功能 / 新模块 |
fix |
Bug 修复 |
refactor |
重构(非新增非修复) |
docs |
文档变更 |
style |
样式调整(不影响逻辑) |
test |
增加或修改测试用例 |
chore |
杂项(构建脚本、依赖更新等) |
perf |
⚡性能优化 |
ci |
CI/CD 配置相关 |
revert |
回退某次提交 |
提交格式示例
| 类型 | 范围(scope) | 描述说明 |
|---|---|---|
feat |
player | 添加音量控制功能 |
fix |
extractor | 修复品种信息抽取错位的问题 |
docs |
kgqa | 增加知识图谱问答模块使用说明 |
style |
intro | 调整首页样式并优化 CSS 命名 |
refactor |
parser | 拆分抽取逻辑,提升可维护性 |
test |
pipeline | 添加多模态处理单元测试 |
chore |
deps | 更新知识抽取库至 v1.12.0 |
写在最后
在这个被绿色方格串联起来的开发旅途中,过去的那些琐碎提交和片段代码,都曾见证过我的成长。而现在,是时候带着更清晰的标准与热忱,走向更深、更远的方向了。
愿每一次 git commit,不只是一次代码更新,更是一种热爱与坚持的延续。