Skip to content

已实现范围

pinable 通过 --worktree 在 Git 仓库中创建临时工作树执行任务,避免直接污染当前工作目录。

bash
pinable --worktree "重构商城支付回调幂等逻辑"

创建规则(当前实现)

  • 仅在 Git 仓库内可用
  • 自动生成 task_id(形如 YYYYMMDD-xxxxxx
  • worktree 目录:<repo>/.worktrees/do-<task_id>
  • 分支名:do/<task_id>

适用场景(游戏研发)

  • 战斗公式改造(高回归风险)
  • 支付/订单链路改造(高一致性要求)
  • 活动奖励发放逻辑重构(高业务风险)

典型流程

bash
# 1) 在主仓库发起隔离执行
pinable --worktree "重构战斗伤害计算并补单测"

# 2) 任务完成后在本地审查
git -C <repo> worktree list
git -C <repo> diff

合并/清理由团队按 Git 常规流程处理。

当前边界

本文只覆盖 --worktree 触发的隔离执行能力。后续合并与清理由团队按 Git 常规流程处理。

Workflows / Orchestration / Execution