SuperAPI AI 工具集

wt-new

编程与开发

查看项目

更新于 10-16 00:30

技能介绍

用途:wt-new 是一个斜杠命令,用于为功能开发创建新的 Git worktree 和分支,适合需要隔离开发环境的新功能或故事。

主要能力:支持交互与自动化两种模式;可指定功能分支名和基础分支;创建前会校验 Git 仓库状态;通过 git fetch origin 获取远端最新提交;在 tree/ 目录下基于 origin/{base-branch} 创建 worktree;完成后报告 worktree 路径与分支名,便于编排器捕获使用。

使用方式: /wt:new 为完全交互模式,会提示基础分支和功能分支; /wt:new [BRANCH_NAME] 跳过分支名提示,默认以 main 为基础; /wt:new [BRANCH_NAME] [BASE_BRANCH] 为完全非交互模式。 参数 BRANCH_NAME 与 BASE_BRANCH 均可选,提供后跳过对应提示。

执行流程:校验 Git 仓库、确定基础分支与功能分支、git fetch origin、必要时创建 tree/ 目录、执行 git worktree add -b {branch-name} tree/{branch-name} origin/{base-branch},最后输出分支名与路径。

适用场景:需要隔离开发的新功能或故事、由工作流编排器非交互调用、希望统一将 worktree 收纳在 tree/ 目录的团队。

限制:资料未提供安装方式、依赖环境、平台支持、收费与价格等信息;命令行为依赖本地 Git 仓库与远端 origin 配置。