feat(forge):审 PR、修 CI,不开浏览器
支持 GitHub(含企业版)、GitLab、Gitea / Forgejo 和 Bitbucket Cloud。直接在应用内评审 GitHub PR,菜单栏小助手还会实时提醒待审 PR 与 CI 状态。
- 在应用里看 CI 检查和日志,直接跳到第一个错误
- 再次审查只看上次之后的改动,Force push 之后也一样
- Jira 和 Linear 的问题显示在分支、提交和任务看板上
- 每次推送前先扫描令牌和密钥
别再在终端、浏览器和 CI 页面之间来回切换。MyTwig 是 macOS、Windows 和 Linux 上的 Git 图形化客户端:审 PR、看 CI 日志(直接定位到第一个错误)、重跑失败的任务、合并,都在提交图旁边完成。每一步都能撤销。
支持 GitHub(含企业版)、GitLab、Gitea / Forgejo 和 Bitbucket Cloud。直接在应用内评审 GitHub PR,菜单栏小助手还会实时提醒待审 PR 与 CI 状态。
把一个分支拖到另一个分支上,选合并、Rebase 或交互式 Rebase。真正执行之前,MyTwig 先在后台试合并,告诉你会不会冲突,并把结果画在提交图上。
当前改动与传入改动左右并排,下方可直接编辑合并结果。拿不准时,也可以先让 AI 给出合并建议。
每条分支有独立配色,每个提交节点直接显示作者头像,未提交的改动固定在顶部的 WIP 行。哪怕有几十万条提交,滚动依然流畅。
可以暂存整个文件、代码片段,或只勾选其中一行。顺手改了三件事?直接拆成三个干净的提交。
生成提交说明与 PR 描述、解读提交内容,或为解冲突与拆分提交提供建议。支持接入 Anthropic、OpenAI 兼容接口、Gemini、本地 Ollama,以及 claude 和 codex 命令行。所有请求均从本机直连你选择的服务商。
合并、Rebase、重置、拉取,统统可以撤销。操作时间线完整记录每一步,随时能把仓库还原到任意操作之前的状态。
docs/undo →用 Go 编写的原生应用,绝非网页套壳。无需注册账号,不收集任何遥测数据,访问令牌安全存储在系统钥匙串中。
本页仅展示核心亮点。完整功能说明请查阅 /docs:包含分步指南与完整快捷键速查表,支持中英双语与全文搜索。
MyTwig 正处于公开测试阶段,测试期间免费,不用输入许可证。参与测试的用户在正式发布后,还能获得一年的更新,从发布当天算起。
需要 Git 2.32 或更高版本。MyTwig 每 30 分钟检查一次更新,并通过 Ed25519 签名校验每个更新包。
0.4.0 版,支持 macOS 12+(Apple 芯片和 Intel)、Windows 10 和 11(x64 和 ARM64)以及 Linux(x64 和 ARM64)。需要 Git 2.32 或更高版本。
brew install --cask herosizy/tap/mytwigcurl -fsSL https://mytwig.herosizy.dev/install.sh | shirm https://mytwig.herosizy.dev/install.ps1 | iex