跳至内容

开发预览 · 面向专业开发者的 Git 客户端

看清每一处变更,
再放心提交。

Fox Git 是面向代码审查、worktree 多线开发和 AI 时代变更管理的现代 Git 客户端。IDEA 式三栏冲突合并、头等的文件查看与 Blame、行级暂存,由系统 Git 驱动,行为与命令行一致。

macOS · Windows · Linux 开发预览版

真实客户端界面,无需安装;需要桌面浏览器
  • 三栏联动冲突合并
  • 内联 Blame 与代码段历史
  • 变更块 / 行级暂存
  • 系统 Git 驱动

冲突解决工作台

合并冲突,在一个画面里看清三方。

不用再在冲突标记里来回寻找。Fox Git 把 Ours、Result、Theirs 并排放进同一个 Monaco 工作台,逐块决定、校验后暂存,再从横幅继续合并、变基或拣选。

阅读冲突解决指南
  1. 三栏联动滚动

    以 Result 为中心做分段映射,三栏同步滚动且抑制细微抖动;需要时随时关闭联动。

  2. 变更块连接带

    连接带把两侧的变更块与结果一一对应,只绘制可见范围,长文件同样流畅。

  3. 逐块选择

    每个冲突可采用 Ours、Theirs、两边都要或保留 Base,并显示解决进度;结果区仍可直接编辑。

  4. 校验后再暂存

    标记为已解决前检查残留的冲突标记;二进制冲突与修改 / 删除冲突改为整文件选择。

文件查看

把查看文件,做成头等功能。

Fox Git 默认只读地打开文件,并把 Blame、文件历史和代码段历史放在手边:谁、何时、为什么改了这一行,一眼即知。

  • 行尾内联 Blame 光标所在行的末尾显示作者、时间与提交摘要,悬停即可查看详情。
  • Blame 栏 按提交着色,与代码同步滚动,只渲染可见行;点击即可在图谱中定位。
  • 悬停卡片 完整提交信息与可复制的 SHA,一键查看改动、本行历史或在图谱中查看。
  • 代码段历史 选中一段代码,追踪它在每个提交中的位置,跨越代码移动与文件重命名。
了解文件历史与 Blame

日常工作流

替代你的日常 Git 客户端。

提交、历史、同步、贮藏这些高频操作同样打磨到位。以下能力已在开发预览版中可用。

  • 精细提交

    Conflicts / Staged / Unstaged / Untracked 四组分层;文件、变更块和选中行都能暂存、取消暂存与丢弃,提交时可 amend。

    hunk · line · amend
  • 历史图谱

    线性提交列表配合分支泳道。右键检出、拣选、还原、重置、合并、打标签,或直接拖拽完成 cherry-pick、rebase 与 merge。

    graph · drag & drop · ⌘F
  • Quick Switcher

    ⌘P 统一搜索文件、变更、提交、分支和仓库,⌘⇧P 只搜命令;模糊匹配并高亮命中的字符。

    ⌘P · ⌘⇧P · > # @ /
  • 状态感知的同步

    Pull 前预览双方提交与重叠文件,分叉时选择变基或合并;没有上游时发布分支;Force Push with Lease 先列出远程将丢失的提交。

    fetch · pull · push · lease
  • 贮藏

    查看贮藏中的文件和 diff;按全部、仅未暂存或含未跟踪新建;Apply、Pop、Drop,或从贮藏创建分支。

    stash · apply · pop
  • 看清再执行

    重置、丢弃、删除分支等会丢数据的操作先列出受影响内容再确认;克隆与推送的认证弹窗接入系统 Git,不保存输入内容。

    confirm · GIT_ASKPASS

即将推出正在路上

查看完整路线图
  • Interactive Rebase可视化编辑 pick、reword、squash、fixup、drop 序列。
  • Worktree 管理worktree 作为一等公民:新建、删除与清理,多条任务并行切换。
  • AI 评审与提交信息审查当前改动或提交、生成提交信息;AI 输出默认是草稿,由你确认。
  • PR / MR 评审闭环GitHub 与 GitLab(含自托管):列表、diff、行内评论与本地草稿。
  • 内嵌终端默认在当前仓库或 worktree 根目录打开,支持多个终端标签。

为什么选 Fox Git

不是又一个 Git GUI。

基础 Git GUI 已经足够“可用”。Fox Git 把力气花在最影响判断的地方:冲突合并与文件查看。

能力Fox Git常见 Git GUI
合并冲突内置三栏联动工作台,逐块选择,校验后暂存多依赖冲突标记或外部合并工具
Blame 与历史行尾内联 Blame、悬停卡片与代码段历史多为独立的 Blame 视图,代码段历史常需借助 IDE
提交粒度文件、变更块、选中行均可暂存与丢弃支持程度不一
代码浏览默认只读,避免误改;编辑需显式进入通常交给外部编辑器
Git 行为调用系统 Git(2.36+),结果与命令行一致部分产品使用内置的 Git 实现
平台macOS、Windows、Linux 一致体验部分产品不支持 Linux
AI 时代的审查即将推出:AI 评审草稿与 PR / MR 闭环多停留在 AI 生成提交信息

“常见 Git GUI”为概括性描述,具体能力因产品与版本而异。

设计原则

正确性优先,体验也不妥协。

  • 系统 Git 驱动

    所有操作调用你本机的 Git,配置、钩子与凭据助手照常生效,结果与命令行一致。

  • 默认只读

    浏览、diff 与历史不会写入文件;只有冲突解决等明确的流程才会修改工作区。

  • 本地优先

    仓库与代码只在你的电脑上处理。Fox Git 不托管你的代码,也不需要注册账号。

  • 三端一致

    Linux 是一等公民。macOS、Windows、Linux 共享同一套工作台与快捷键体系。

定价

一份授权,覆盖完整工作台。

Fox Git 采用商业授权,按月或按年订阅,通过 Waffo 安全收银台付款。价格与设备额度以定价页的实时报价为准。

查看定价
  • 无需注册账号,激活码即可激活
  • 按套餐的设备额度绑定设备
  • 授权有效期内享受版本更新
  • 首次购买 14 天内可无理由退款
  • 查询已有授权

常见问题

开始之前,你可能想知道

更多细节见文档;仍有疑问,欢迎发邮件联系我们。

浏览文档
Fox Git 和 Fork、SourceTree、GitKraken 有什么不同?

Fox Git 把重心放在两件事上:IDEA 式三栏联动的冲突合并,以及默认只读、带内联 Blame 和代码段历史的文件查看。日常提交、历史图谱、同步与贮藏也都齐备;后续会加入 worktree 管理、AI 评审和 PR / MR 评审闭环。

需要单独安装 Git 吗?

需要。Fox Git 调用系统 Git,要求 2.36 或更高版本,这样你的配置、钩子和凭据助手都会照常生效。

支持哪些系统?

Fox Git 面向 macOS、Windows 与 Linux 设计。目前处于开发预览阶段,各平台安装包会随公开版本在下载页发布。

Fox Git 会上传我的代码吗?

不会。Git 操作都在本机执行,Fox Git 不托管、也不收集你的仓库内容。授权校验只发送授权 Key、不可逆的设备摘要、设备名称和平台。

AI 评审什么时候推出?

AI 评审与 AI 提交信息在路线图的 M3 阶段。原则是:AI 输出默认作为草稿,必须由你确认后才会使用或发布,并且能引用到具体的文件、变更块和行。

支持 GitHub 和自托管 GitLab 吗?

推送、拉取等 Git 操作适用于任何远程仓库。PR / MR 列表、行内评论与草稿等评审集成在路线图的 M4 阶段,优先支持 GitHub 与 GitLab(含自托管)。

如何购买和激活?

在定价页选择月付或年付,通过 Waffo 收银台付款,无需注册账号。付款确认后在结果页领取授权 Key;之后可随时在授权查询页查看状态并管理设备。

下载

在你的系统上试试 Fox Git。

Fox Git 面向 macOS、Windows 与 Linux。版本信息直接读取发布服务,公开发布后即可在这里下载。

正在检查最新版本…

  • macOS · Apple 芯片DMG 安装包
  • macOS · IntelDMG 安装包
  • Windows · x64安装程序
  • Linux · x64AppImage · DEB · RPM

需要 Git 2.36 或更高版本

即将公开发布

Fox Git 目前处于开发预览阶段,暂未开放公开下载。如果想参与早期体验,欢迎通过以下邮箱联系我们。

[email protected]
申请体验