# 创建 3 个工作树,对应 3 个功能分支
git worktree add -b feat/shop-list ../feat-homepage
git worktree add -b feat/search ../feat-search
git worktree add -b feat/user-profile ../feat-profile
执行完成的目录结构
/projects/
├── meiji-takeout/ ← 主仓库(main 分支)
├── feat-homepage/ ← 工作树1(首页商家列表)
├── feat-search/ ← 工作树2(搜索功能)
└── feat-profile/ ← 工作树3(个人中心)
开启三个目录的claude,代码完成之后提交代码。
# 在主工作树上使用 git merge合并其他工作树的内容
cd ../meiji-takeout
git merge feat/shop-list
git merge feat/search
git merge feat/user-profile
# 删除无用的worktree
git worktree remove ../feat-homepage
git worktree remove ../feat-search
git worktree remove ../feat-profile