新功能另开目录,这个Skill帮你隔离

帮你设置隔离的开发工作区。

using-git-worktrees 帮 AI 为开发任务准备隔离的工作目录。你要做新功能,又不想影响当前正在处理的内容时,可以用它检查现状,再决定复用已有工作区还是创建新的 Git worktree。

它不会一上来就建目录。当前环境可能已经替任务准备好了隔离区,甚至处于由应用管理的特殊分支状态。先确认这些情况,可以避免同一个任务又套一层工作区。

需要新建时,文档优先使用当前平台的原生工具,再考虑手动 Git 操作。项目内的工作区目录要检查是否被忽略,完成环境准备后还要跑基线测试,区分旧问题和本次改动引入的问题。

得到的是一个可继续开发的工作区及基线状态。它适合准备开始任务的时候;如果你明确希望原地工作,也不必为了形式上的隔离再建目录。

分类:编程开发

来源仓库:obra/superpowers

适合用来做什么

  • 如何在当前项目中使用 git worktree 创建隔离的工作区?
  • 请帮我设置一个独立的 git worktree 分支用于新功能开发。

安装 using-git-worktrees

npx skills add https://www.iskills.cc/skills/obra/superpowers/using-git-worktrees/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 using-git-worktrees 的用途与原始说明

浏览全部 Skill 指南