概述
Worktree 隔离
--worktree 启动:
- 不传名称时,Qoder 会自动生成一个 worktree 名称。
- 新的命名 worktree 放在
<repo>/.qoder/worktrees/<处理后的名称>下,并创建对应的临时分支。 - 同名 worktree 已存在时会直接复用,而不是重复创建。
并行会话
后台 Agent 与 Subagent
/tasks 查看当前正在运行的后台任务:
isolation: worktree。干净的 Subagent worktree 会在结束后自动删除,有改动的则保留。
Subagent 的创建、配置与编排见 Subagent。
恢复与清理
提示
- 一任务一 worktree:把互不相关的任务放进各自的 worktree,避免改动交叉。
- 需要本地文件时:新 worktree 是干净检出,默认不含未跟踪文件。需要复制
.env等文件时,用仓库根目录的.worktreeinclude声明,详见 使用 CLI。 - 及时清理:任务完成、合并后删除不再需要的 worktree 和临时分支,保持仓库整洁。