Skip to content

Git Worktree 使用 (Using Git Worktrees)

执行类

开始需要与当前工作区隔离的功能工作,或执行实现计划前使用。

快速入门

30 秒理解

创建隔离的 git 工作区共享同一仓库,允许多分支同时工作。

何时使用

  • 开始需要隔离的功能工作
  • 执行实现计划前
  • 需要在不同分支间切换而不丢失上下文

完整指南

目录选择流程

  1. 检查现有目录

    bash
    ls -d .worktrees 2>/dev/null
    ls -d worktrees 2>/dev/null
  2. 检查 CLAUDE.md - 查找偏好设置

  3. 询问用户 - 如果无目录存在

安全验证

必须在创建 worktree 前验证目录被忽略:

bash
git check-ignore -q .worktrees

创建步骤

  1. 检测项目名称
  2. 创建 Worktree
  3. 运行项目设置
  4. 验证干净基线

相关技能

后续技能