ZON
Supplement

git worktree 命令速查

面向“并行任务/多 AI Agent”使用场景,强调创建、审阅、清理与常见坑。

← 返回主报告

核心命令

# 列出所有 worktree
git worktree list

# 创建一个新的 worktree(为新任务创建新分支)
git worktree add -b ai/alice/task-1 .worktrees/ai-alice-task-1 origin/main

# 在已有分支上创建 worktree
git worktree add .worktrees/review-some-pr some-branch

# 创建 detached(临时实验,不绑定分支)
git worktree add --detach .worktrees/exp origin/main

# 删除 worktree(推荐用 remove,而不是直接 rm 目录)
git worktree remove .worktrees/ai-alice-task-1

# 清理已丢失目录的残留记录
git worktree prune

AI 协作命名约定(建议)

常见坑(最容易踩)

审阅小技巧

# 从主工作区审阅某个 AI worktree 的改动
git diff main..ai/alice/task-1

# 只看文件列表
git diff --name-only main..ai/alice/task-1

# 只挑某个目录
git diff main..ai/alice/task-1 -- src/