Gitfox 是一款功能强大、轻量级且完全原生的 Git 客户端。它专为那些注重精致界面、卓越性能以及与 Apple 操作系统深度集成的开发者而打造。Gitfox 能够简化复杂的 Git 操作,让仓库管理变得直观易懂且赏心悦目。
核心特性:
- 卓越的差异对比与行级暂存: Gitfox 以直观的方式高亮显示代码变更(行内差异)。通过“行级暂存”功能,您可以将文件的修改拆分为细粒度的步骤,仅提交所需的特定行;而“图像差异对比”则允许您比对不同版本的图片,这对 Web 开发者和平面设计师尤为重要。
- 交互式变基与 Git Flow 工作流: 全面支持历史重写:您可以轻松修改、重命名、删除、合并(Squash)提交或调整其顺序。深度集成的 Git Flow 让您只需点击几下,即可高效管理功能分支、缺陷修复、紧急热修复及发布流程。
- 拖拽执行复杂命令: 告别繁琐的手动命令行输入。创建分支与标签、推送、Cherry-pick、合并或变基——所有这些操作均可通过简单的界面元素拖拽来完成。
- 多身份管理: 在不同组织的项目间工作时,可轻松切换 Git 账户,并为每个仓库单独配置专属信息(如用户名和邮箱)。
- 高级搜索与引用日志: 提供强大的全文检索及智能结果高亮功能,同时支持引用日志——记录仓库中所有操作的完整历史。当您误删分支或丢失重要提交时,它是您的救命稻草。
- 冲突解决: 简化的合并冲突处理——只需轻轻一点,即可选择保留当前更改或传入更改。
服务与工具集成:
- 账户授权: 支持通过 OAuth 一键登录 GitHub、Bitbucket 和 GitLab。
- 合并工具: 兼容外部合并工具(如 Kaleidoscope、Araxis、P4Merge、FileMerge),以及您在系统中已配置的任何其他工具。

