Linux 桌面

面向 Linux 与 AI 编码代理的 Git 客户端。

FluxGit 在 Linux x86_64 上结合可视化历史、精确暂存和按操作划分的恢复。兼容代理可通过 MCP 检查仓库并提出 Git 操作。桌面应用先展示修改和风险,再由你批准或拒绝执行。

下载 Debian 或 Ubuntu 软件包

公开 Linux 版本是 FluxGit 0.5.1,以 .deb 提供给 Debian 和 Ubuntu x86_64 系统。下载页解析当前平台发布版本及其 SHA-256。暂无 Linux ARM 或 AppImage 版本;下载前请确认架构。

验证、安装并测试

将下载文件与公布的校验值一同保存。安装软件包之前对比 SHA-256。

sha256sum FluxGit_*_amd64.deb
sudo apt install ./FluxGit_*_amd64.deb

代理提出方案,你作出决定

Codex、Claude Code 和 OpenCode 是独立工具;兼容性取决于宿主能否启动本地 stdio MCP 服务器。公开 MCP 软件包提供只读检查及 Git 操作提案。FluxGit 在人作出决定前展示操作、风险和可用恢复信息。另行授予的 shell 不在此审批边界内。集成和发布详情请参阅代理控制指南。

修改之前检查仓库

在可视化历史中跟踪分支、比较修改,并按文件或修改块暂存。worktree、子模块、冲突工具、bisect 和 blame 帮助调查修改。高级流程仍处于测试阶段。编辑历史时请检查支持的恢复点和 reflog;恢复依赖已创建快照和保留条目。丢弃修改不保证创建恢复点。

理解实测图布局

2026 年 9 月 29 日的基准测试中,Apple M4、macOS 26.2 和 Node 24.15.0 上的 100,000 个线性提交平均为 55.9393 ms。提交已在内存中。这测量的是图布局,不含 Git 读取、启动和 canvas 渲染,并非 Linux 硬件基准测试。线性行使用 27 个样本,相对误差范围为 ±6.13%。可在源码 checkout 中用下方命令重现。

已加载到内存的历史平均布局时间
100,000 个线性提交55.9393 ms
100,000 个提交、512 个交错分支65.4451 ms
npm --prefix app/ui run bench:graph

从公开仓库开始

重要工作请保留普通远程或文件系统备份。先练习暂存一项小修改,再阅读 Git 学堂恢复指南后测试危险历史操作。worktree 能为代理分离分支,但不是安全沙箱。

免费模式可打开 GitHub、GitLab.com 和 Bitbucket.org 上的公开仓库。私有、自托管和仅本地仓库需要许可。14 天试用包含许可功能,无需银行卡;公开购买尚未启用。

常见问题

FluxGit 能在 Linux ARM 上运行吗?

暂无公开 Linux ARM 版本。当前 Linux 软件包是 Debian/Ubuntu x86_64 .deb。

可以安装 AppImage 吗?

目前暂无 AppImage。请下载并验证支持的 .deb 软件包。

继续了解