GW

guoyongchang/worktree-manager

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

63 stars 6 forks 质量 78 趋势 28MIT

一个简单的图形界面来管理 Git 工作树。可视化的 Git 工作树管理器,用于并行分支开发。多仓库工作区、智能符号链接、内置终端、浏览器远程访问以及 AI 兼容的 MCP......

概览

同时在多个分支上工作,跨多个仓库,没有存储、克隆或上下文切换的麻烦。 快速入门 • 特色 • 截图 • 常见问题解答 • 中文 你已经深入功能分支了。修改了十五个文件。开发服务器正在运行。然后Slack发出了ping信号: 。 — git stash → switch 分支 → npm 安装→等待重建 →修复→切换回 git stash 弹出 →→祈祷没有冲突→重启开发服务器。 —— 点击“新工作树”,输入hotfix-payment,完成。你的功能分支继续运行。依赖通过symlink共享——即时设置。修复、推送、归档。 将相关仓库分组到一个 。创建工作树会一次性创建跨所有关联项目的 git 工作树。每个工作树都有自己的终端——在不同分支间并行运行 Claude Code、Codex 或 Cursor,不会冲突。 开发中出现P0警报?创建一个热修复支付工作树→AI辅助修复,→合并到主存档→归档→切回来。 1. — 指向你的项目目录或创建一个新目录 2.

概述(AI 翻译)

Git 工作树缺失的图形界面。

同时处理多个分支,跨多个仓库,避免stash、clone或上下文切换带来的痛苦。

快速入门 • 特色 • 截图 • 常见问题 • 中文

下载 | 文档 | MCP集成


为什么是工作树经理?

你已经深入功能分支了。十五个文件被更改。开发服务器正在运行。然后Slack发出提示:生产中断。

无工作树管理器 — git stash →切换分支→ npm install →等待重建,→修复→切回 git stash pop→→祈祷没有冲突→重启开发服务器。至少15分钟。

使用Worktree Manager — 点击“新工作树”,输入hotfix-payment,完成。你的功能分支继续运行。依赖通过符号链接共享——即时设置。修复,推送,归档。30秒。

多仓库工作空间与并行人工智能开发

将相关仓库分组到Workspace中。创建工作树时,会在所有关联项目中创建一个git worktree。每个工作树都有自己的终端——在不同分支间并行运行Claude代码、Codex或光标,且不会冲突。

零成本上下文切换

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。


Why Worktree Manager?

You’re deep in a feature branch. Fifteen files changed. Dev server running. Then Slack pings: production is down.

Without Worktree Manager — git stash → switch branch → npm install → wait for rebuild → fix → switch back → git stash pop → pray for no conflicts → restart dev server. 15 minutes minimum.

With Worktree Manager — Click “New Worktree”, type hotfix-payment, done. Your feature branch keeps running. Dependencies are shared via symlink — instant setup. Fix, push, archive. 30 seconds.

Multi-Repo Workspaces & Parallel AI Development

Group related repos into a Workspace. Creating a Worktree creates a git worktree across all linked projects at once. Each Worktree gets its own terminal — run Claude Code, Codex, or Cursor in parallel across different branches without conflicts.

Zero-Cost Context Switching

P0 alert mid-development? Create a hotfix-payment Worktree → AI-assisted fix → merge to main → archive → switch back. Uncommitted code, terminal output, dev servers — everything stays intact.


📸 Screenshots

Main Interface Create Worktree
Terminal & AI Coding Browser Remote Access

| Voice Input & AI Refine |

在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →