ce-worktree 是为代码工作安排独立 Git 工作树的 Skill。工作树共享仓库历史,但各有工作目录,能把不同任务的文件改动隔开。
它先查当前是否已经隔离,再优先使用宿主的原生入口;不是每次启动都再建一份。判断时要比较解析后的绝对路径,并区分链接工作树与子模块。
新任务可以从基线建分支,继续某个 PR 或分支则贴着原有引用工作。同一分支已在别处检出时,不能强行再开第二份;必要时说明已有位置或采用合适的分离状态。
完成的标志是工作位置与分支明确,或如实报告隔离失败。它解决目录隔离,不能据此保证远程基线最新或改动已测试。本文未创建工作树;已有改动是否随新目录带过去,也应另核。