FoldGit

开源 · 原生 macOS Git 客户端

把所有仓库,
折进一个窗口。

按目录或分组收纳仓库,工作树收在所属仓库之下。AI 写的生产代码,看一眼再放心提交。

macOS 26 及以上 · Apple Silicon · 仅几 MB · MIT 开源

也可以通过 Homebrew 安装

brew install --cask dufu1991/tap/foldgit
安装与首次打开说明 ↗

Fold 是什么意思

  1. 仓库散落各处

    项目散在不同目录里,多数工具一次只能看一个仓库,切换全靠记忆。

  2. 按目录或分组折叠

    导入目录自动成组,也能把任意位置的仓库收进同一组。不移动任何文件夹。

  3. 工作树收在仓库之下

    自动发现工作树,带着分支名和实时状态折叠在仓库下方。新建、锁定、合并收尾、清理,一处完成。

  4. 不活跃的,再折一层

    不活跃的仓库再折一层,活跃的始终在眼前。配合过滤和排序,几十个仓库也一目了然。

  5. 展开目录,查看完整文件

    切换到「目录视角」,按文件夹浏览整个项目。选中文件即可阅读全文,配合语法高亮和文件内查找,看清改动前后的上下文。

为什么做 FoldGit

IDE 渐渐不必打开了,
但代码仍需要有人看过。

01

AI 写代码,人来把关

代码越来越多由 Agent 生成,看改动常常不必再打开 IDE。但生产代码仍要有人过一遍:改了哪些文件、哪几行、有没有越界。

02

一个顺眼又轻快的窗口

所以需要一个打开即用、专注看清改动的 Git 界面:从提交图和文件目录树定位变化,展开差异,选择暂存,再提交。每一步都符合 macOS 的视觉习惯。

03

为什么另起炉灶

现有 Git 客户端很难同时做到美观、简洁、轻量。方向相近的项目也有,本想参与,但交互和底层都已偏离太远,不适合在原项目里改,于是重新开始。

不开编辑器,也能看完代码

Agent 写完,
在这里从头看到尾。

不止看差异。完整文件、每个文件的提交记录、每个工作树的状态,都在同一个窗口里。

目录视角:完整文件与它的历史

在工具栏切换到「目录视角」,整个工作目录按文件夹展开,包括未跟踪的新文件。选中文件即可阅读全文,或查看它被修改过的每一次提交。

  • 语法高亮覆盖 50 多种常用语言,支持文件内查找
  • 「提交记录」逐条列出改过这个文件的提交,点开即看当次差异
  • 按名称或路径搜索文件,数千个文件也能快速定位
  • 大文件按需加载为纯文本,二进制文件一键交给外部应用
查看目录视角说明 ↗

每个工作树的状态,一眼看清

一个仓库开多个工作树、让几个 Agent 并行工作时,侧边栏图标的角标直接告诉你:哪个有改动、哪个冲突了、哪个正在变基,哪个已经合并。

  • 悬停查看已暂存、未暂存、未跟踪的数量,以及相对主干或上游领先、落后多少提交
  • 文件一变就自动更新;只读取状态、不占用 Git 锁,不打断正在工作的 Agent 和终端
  • 「清理已合并的工作树」识别普通合并与 squash、rebase 合并,删除前再核对一次,从不强制
  • 被忽略的文件(如 node_modules、.env)会提前列出,需你确认才随目录删除
查看工作树说明 ↗

差异在哪里

少一点负担,
多一点秩序。

为多项目而生

所有仓库常驻侧边栏,按目录或分组折叠,支持多种排序与过滤;可直接导入本地目录或克隆远程仓库。

工作树是一等公民

自动发现,侧边栏实时显示每个工作树的状态;完成时合并,已合并的可安全批量清理,冲突在原生弹窗里处理。

仅几 MB

SwiftUI 与 AppKit 原生实现,不含 Electron;同类 Electron 应用常上百 MB。

快,而且不打扰

搜索在后台进行,复用索引、分页返回,新输入即取消旧查询;自动获取按仓库定时,只下载不合并。

按改动组织提交

用目录树浏览改动,目录与差异各自展开。按目录、文件或代码块暂存,把确认过的改动组成一次提交。

查看审查与暂存说明 ↗

像 macOS 本身

采用 macOS 26 液态玻璃与系统控件,常用操作都在原生菜单栏中并配有快捷键,支持亮暗色和八种界面语言。

FoldGit 常见 Git 客户端
多仓库目录 / 分组折叠,全部常驻一次打开一个,来回切换
工作树自动发现,状态实时可见,新建到清理全流程支持有限,常需回到命令行
体积仅几 MB,原生Electron 应用常在百 MB 以上
界面系统材质与控件,信息克制自绘界面,按钮与面板堆叠
价格免费,MIT 开源付费或订阅居多

Windows 版,现已可下载。

基于 C#、WinUI 3 和 .NET 10,目前只是最简实现。作者没有 Windows 设备,欢迎感兴趣的你一起参与建设。

Windows 11 24H2 及以上。选择设备架构,双击 EXE 即可安装,无需另行下载运行时。 安装说明

支持开源

请作者喝杯咖啡。

FoldGit 由 dufu 独立开发和维护。如果它让你查看代码、管理仓库更轻松,欢迎通过赞助支持后续开发与维护。

海外用户可使用 Buy Me a Coffee 或 PayPal,国内用户可扫描二维码。感谢每一份支持。

WeChat Pay QR code / 微信赞赏二维码
微信赞赏
Alipay QR code / 支付宝收款二维码
支付宝收款

扫码赞助,或点击二维码查看原图。

看一眼改动,再按下提交。