小步提交

一次提交只完成一个明确变化,例如“增加数据清洗规则”或“修复评测指标”。这样的历史比“update”更容易检索,也便于定位结果变化的原因。

分支对应问题

尝试新模型或大幅调整实验流程时,可以创建独立分支。实验失败并不可怕,只要主分支仍保持可运行状态,探索成本就会降低。

标签对应里程碑

论文投稿、生成最终图表和发布代码时,可以使用 Git 标签标记版本。这样能够回答“这份结果究竟来自哪一版代码”。

不该提交的内容

大型数据、模型权重、缓存和密钥不适合直接进入仓库。应使用 .gitignore 排除,并在 README 中说明获取方法。