小步提交

每绿一步提交一次,提交信息说清「为什么改」,方便回滚和审查。

它解决什么问题

执行流程

触发后按这个顺序自动跑完,不用你一步步指挥。

  1. 每完成一个可独立验证的小步(一个测试转绿 / 一个函数改完)就提交
  2. 提交信息写「动机 + 做了什么」,不说「fix bug」「update」
  3. 一次只提交一个逻辑单元,不把无关改动攒进同一个 commit
  4. 推送前本地跑 code_diagnostics 确认无类型 / lint 错误

背后用到的工具

技能自己不产生能力,它调用的是工具库里的这些工具。装技能时会自动带上。

code_diagnostics 终端

怎么用

在客户端对话里以 @小步提交 开头即可触发。

  • @小步提交 把这轮改动按逻辑拆成几次提交
  • @小步提交 这个提交信息怎么写更利于回滚