01 / 项目与 worktree
项目、分支和 worktree,一眼看清
侧边栏集中呈现多个 Git 项目及其 worktree。当前分支、工作区状态和自定义名称都在同一个位置,不必再根据文件夹名和终端标题猜测上下文。
为每个项目保存一段 setup 脚本。创建新 worktree 后,WorktreeHub 会自动打开可见终端,在新目录中执行脚本,并留下完整输出。
pnpm install
cp ../main/.env.local .env.local
pnpm run db:migrate
pnpm run dev
WorktreeHub 不隐藏 Git,而是把高频操作整理成更短、更可预期的路径。
侧边栏集中呈现多个 Git 项目及其 worktree。当前分支、工作区状态和自定义名称都在同一个位置,不必再根据文件夹名和终端标题猜测上下文。
最常用的项目和终端操作固定在容易找到的位置。每个动作都有明确入口,不需要在窗口和菜单之间来回寻找。
终端标签直接与 worktree 关联。切换 worktree,就是切换完整的开发上下文,更不容易在错误目录中执行命令。
通过后端 PTY 连接真实 Shell,像本地终端一样运行开发服务、测试、构建和交互式命令。
WorktreeHub 不是把整个开发环境搬到云端,而是让你自己的开发机拥有一个更容易进入的 Web 工作台。
手机适合查看进度、补一条命令、确认提示或打断卡住的任务。核心入口和终端快捷键都为这些场景保留下来。
顶部保留项目、终端、重连、设置等入口,不必在桌面布局的缩小版里找按钮。

终端内容针对手机宽度显示,构建、测试和自动化脚本的当前状态清楚可见。

方向键、Tab、Esc、Enter 和 Ctrl+C 无需在手机虚拟键盘中反复切换。

真正减少的不是几次点击,而是每天反复确认分支、路径、环境和任务状态所消耗的注意力。