Claude Code Git Worktree 技能|隔离功能分支并检查基线
EnglishClaude Code 安装步骤
- 从固定版本 GitHub 工作副本获取完整的 `cli-tool/components/skills/development/using-git-worktrees` 目录。
- 将目录放入目标项目的 `.claude/skills/`,确认 `.claude/skills/using-git-worktrees/SKILL.md` 存在,再从项目根目录启动 Claude Code 并输入 `/using-git-worktrees`。
中文摘要
在同一 Git 仓库下建立独立工作目录,保留原工作区的改动,同时在新分支验证项目基线。
SKILL.md 中文导读
可复现示例
原工作区有尚未提交的文档改动。请在仓库外的相邻目录建立一个 `csv-preview` 工作树,记录原目录和新目录的状态。工作步骤
- 检查仓库现有工作树、团队目录约定和当前工作区状态。如果目标放在仓库内部,先检查忽略规则。
- 以确认过的起点创建工作树,在新目录核对分支和提交,再运行项目已有的基线测试。
验收方法
两个工作目录应分别指向原分支和新分支。原有未提交文档仍在原目录,新目录有独立的基线结果。
GitHub 原文 · 更新日期
适用环境
使用带 Git 的本地工作副本,准备一个未被占用的分支名和目标目录。用练习仓库即可验证。
常见问题
为何要先做新目录的基线测试?
基线结果能区分项目原本的失败与后续变更引入的失败。