
MyGit 中文版下载
30 秒速读:用 Claude Code、Codex 这类编码代理写代码时,大部分时间其实花在了”看它到底改了什么”上。MyGit 是一款用 Go 打造的原生跨平台 Git 客户端:据 README/仓库说明,它同时支持 macOS、Windows 和 Linux,整个程序不到 7MB,打开仓库不用等 IDE 启动。变更列表会跟着代理的工作实时刷新,行级暂存、直接在差异里改代码、三方冲突视图、GitHub PR 审阅都内置。本篇讲清它如何配合编码代理做代码审阅,也把”这是个 2026 年 10 月才创建的新项目”这个真实状态摆在前面。
项目信息表
| 项目名 | MyGit |
| 仓库 | github.com/Binaryify/MyGit |
| 语言 | Go(界面由 MyGo 以 GPU 绘制) |
| 平台 | macOS / Windows / Linux |
| 许可证 | MIT |
| 项目状态 | 据仓库记录创建于 2026-10-18,仍在早期快速迭代 |
核心功能
- 审阅代理变更:据 README/仓库说明,窗口会在代理工作时持续刷新,每个文件左右分栏并排对比、带语法高亮;lockfile、压缩后的代码等生成文件自动折叠,图片变更直接前后对比。
- 想留什么留什么:支持按文件、按变更块、按单行暂存、取消暂存和丢弃;可以直接在差异视图里改工作区文件并保存,改完再提交。
- 行级评论喂回代理:可以对某一行代码写评论,一键复制成带文件名、行号和代码片段的 Markdown,粘贴给 Claude Code、Codex 或同事——”这几行重做”的反馈不用再截图描述。
- 冲突三栏视图:据 README/仓库说明,冲突处理借鉴 IntelliJ 的三方视图:当前版本、合并结果、对方内容同步滚动,每个改动点用符号单独接受或忽略,简单冲突可一键解决。
- 分支与历史:可搜索本地和远程分支并切换、合并、变基、对比;提交图谱带搜索(按信息、作者、哈希),支持交互式变基(排序、改写、压缩、丢弃)。
- GitHub PR 审阅:据 README/仓库说明,可打开 GitHub Pull Request,在对应代码行下阅读和回复讨论串、标记解决,并提交审阅结论(评论、批准或请求修改)。
- 远程仓库:支持以 host:/path/to/repo 形式打开另一台电脑上的仓库(走 SSH 配置和密钥),Windows 下 WSL 发行版同样可直接打开。
上手指南
第一步按平台安装。据 README/仓库说明:macOS 下载 dmg(Apple 芯片);Windows 有安装包和 zip 两种;Linux 提供 deb 包,也可以用一条 curl 脚本装到用户目录(不需要 root)。装完确认 git 在系统 PATH 里——MyGit 只是读取 git 的输出、让 git 执行变更,本机没有 git 它跑不起来。
第二步打开仓库:拖文件夹进窗口、从最近仓库里选,或者在终端里进到项目目录执行 mygit .。第一次打开 macOS 版如果系统提示”无法打开”,据 README/仓库说明是因为还没经过苹果公证,把应用移到”应用程序”后执行 xattr -dr com.apple.quarantine 去掉隔离标记即可;Windows 安装包同样暂未签名,遇到 SmartScreen 选”更多信息”后仍要运行。
第三步记住几个快捷键:Command/Control+K 呼出命令面板,Command/Control+P 按文件名跳转,空格暂存或取消暂存选中的变更,F7 在差异间跳转。配合代理的典型流程是:代理写完代码→在 MyGit 里逐文件看差异→顺手改两行→暂存对的、给错的行写评论复制成 Markdown 丢回给代理。
性能与架构速览
这一节是据 README/仓库说明整理的独家数字,方便你判断”轻量”到底有多轻。整个应用不到 7MB;界面不用 WebView 也不用 JVM,由 MyGo 直接走 GPU 绘制。README 给出了一组在 Apple M4 上的实测:打开一个 2 万次提交的仓库,常驻内存约 109MB——同一场景下精简过的 IntelliJ 系客户端约 750MB、VS Code 空载约 1000MB、完整 IntelliJ 约 2300MB;历史图谱渲染 0.13 秒,一个 20MB 补丁(5677 个文件)的提交 0.24 秒打开。
架构上的取舍很明确:MyGit 不自己实现 Git 逻辑,只解析 git 命令的输出、所有写操作都交给 git 本体执行。这意味着它在终端里是什么行为,在 MyGit 里就是什么行为,不会出现”图形客户端偷偷改了配置”的惊喜;代价是本机 git 的版本和配置直接决定了功能上限。
同类对比与适用边界
| 工具 | 定位 | 和 MyGit 的差别 |
| GitHub Desktop | 免费入门客户端 | 更轻但功能浅,没有行级审阅和 PR 行内讨论 |
| lazygit | 终端 Git TUI | 同样轻快,适合终端党;但图片对比、三方冲突这类图形化场景不如 GUI |
| Fork / GitKraken | 商业客户端 | 功能成熟但部分收费或订阅制;MyGit 开源免费 |
| IDE 内置 Git 面板 | 开发环境附带 | 不用另开应用,但代价是整个 IDE 的内存和启动时间 |
明确取舍:MyGit 只做”看变更、做提交”这一件事,不做 IDE、不做插件生态、不做企业管控。如果你要的是一个常驻的轻量审阅窗口,尤其每天要检查编码代理输出的开发者,它值得一试;如果你依赖特定托管平台的高级功能或团队策略管控,先去 README 确认覆盖范围——毕竟它 2026 年 10 月中旬才公开,功能清单还在长大。
常见问题
Q:MyGit 会替代我本机的 git 吗?
A:不会。据 README/仓库说明,它只读取 git 的输出、所有变更都由 git 本体执行,仓库在它里面和在终端里行为一致。
Q:支持中文界面吗?
A:据 README/仓库说明,界面支持英文和简体中文,可在设置里切换;多语言文件放在 locales 目录,欢迎贡献其他语言。
Q:Intel 芯片的 Mac 能用吗?
A:据 README/仓库说明,暂不支持 Intel Mac,macOS 构建只提供 Apple 芯片版本。
Q:打开远程服务器上的仓库需要装什么?
A:据 README/仓库说明,远端只需要装好 git;MyGit 会在远端家目录下放一个很小的 helper 程序(~/.mygit),走你本机的 SSH 配置和密钥连接。
适用人群
每天用 Claude Code、Codex 等编码代理写代码、需要一个轻量窗口快速审阅变更再提交的开发者。
开源地址
GitHub 国内访问较慢,如打不开可多刷新几次

关注「软件教程管家」
回复软件名即取即下:网盘下载链接 + 提取码,一步直达,不用再跳转。
本站资源仅供个人学习交流,请勿用于商业用途。软件与资料版权归原作者所有;如有侵权,请通过公众号「软件教程管家」联系我们,我们将在 24 小时内下架处理。查看免责声明 ›







