Gitfox

Gitfox 4.1.5

强大原生 Mac Git 客户端 Gitfox for Mac

软件介绍

Gitfox for Mac 是一款纯原生的 Git 图形化客户端,专门针对苹果电脑优化设计。它不像一些跨平台工具那样笨重,而是充分利用 macOS 的特性,提供流畅的操作体验。开发者可以用它轻松管理本地和云端的代码仓库,快速查看变更、进行提交,还能处理复杂的分支合并等操作。整体界面简洁漂亮,功能却很强大,尤其在差异对比和冲突解决上表现突出,很多 Mac 开发者都觉得用起来特别顺手。

发展历程
Gitfox 由独立开发者 Erik Aigner 打造,从最初的版本开始就专注于打造一款真正属于 Mac 的 Git 工具。早期它主要解决基本仓库管理问题,后来逐步加入了全文本搜索、交互式 rebase 和 Git-Flow 支持等高级特性。随着用户反馈不断迭代,现在已经发展到 4.1.5 版本,兼容最新的 macOS 系统,性能和稳定性都有显著提升。整个过程体现了开发者对 Mac 生态的深入理解,让这款工具越来越贴合专业开发者的实际需求。

主要功能
1. 仓库管理器:快速浏览所有仓库,未提交的变更一目了然,还能自动渲染 Markdown README 文件,仓库信息包括构建状态等都触手可及。
2. 服务账号集成:直接连接 GitHub、GitLab 和 Bitbucket 云仓库,支持 OAuth 认证,克隆和操作更加无缝。
3. 卓越差异对比:支持逐行或整块暂存变更,图片差异可视化,全文本搜索能高亮显示历史提交中的代码内容。
4. 交互式 rebase 与冲突解决:一键编辑、重写、丢弃或合并提交,冲突时可快速选择 A 或 B 版本解决,还内置 Git-Flow 管理特性分支和发布。
5. 拖拽操作与快捷键:支持拖拽分支、标签进行 push、cherry-pick、merge 等操作,自定义快捷键和 Quick Actions 面板让操作更快。
6. 其他实用特性:多身份切换、reflog 恢复丢失提交、Touch Bar 支持、后台通知新变更,以及与 Kaleidoscope 等 mergetool 的集成。

用户评价
"这款 Git 客户端数据展示非常清晰,追踪开发路径特别方便,界面直观又温馨,用起来感觉很舒服。"
—— love_in_the_springtime(★★★★★)

"现在用起来完美了,优化得很好,操作友好,推荐给所有 Mac 开发者。"
—— Galymzhan Begimov(★★★★☆)

"视觉效果不错,功能齐全,但早期有些小问题,不过更新后改善了很多。"
—— Tom Arnold(★★★★★)

"超级棒的 Git 工具,日常工作流里一切都井井有条,值得一试。"
—— Joe Matt(★★★★★)

常见问题(FAQ)
问:Gitfox for Mac 是否支持外部差异工具?
答:零售版和 Setapp 版支持外部 mergetool,Mac App Store 版由于沙盒限制暂不支持,但内置差异对比已足够强大。

问:如何连接 GitHub 等云服务账号?
答:直接在设置中添加服务账号,通过 OAuth 授权即可无缝克隆和管理仓库,无需额外配置 SSH。

问:新版本更新后需要重新购买吗?
答:订阅用户会自动更新,一次性购买包含一年更新,后续可续费保持最新版本。

更新说明

Gitfox 4.1.5 更新内容:
更新日期:2026年5月8日
- 进行 Amend and Push 操作时默认使用 --force-with-lease
- 用户反馈时自动附加诊断信息
- Un/stage All 按钮移到左侧,确保小窗口宽度下也能正常显示
- 交互式 rebase 时查找 merge base 显示进度指示器
- 新建分支后自动选中该分支
- 仓库管理器右键菜单恢复 Rename 选项(之前部分用户不知道可按 ENTER 键重命名,类似 Finder)
- 提升部署目标至 macOS 26.0
- 修复打开包含前后空格的仓库文件夹时的错误
- 修复“Use Directory Diff”选项在自动模式下未生效的问题
- 修复过时的 Bitbucket API 调用导致的连接错误
- 修复拖拽文件夹到自身或子文件夹时消失的问题
- 修复编辑器视图中尾随注释的着色问题
- 重新打开设置时保留上次打开的设置面板
- 切换更新频道时如果有可用更新会显示对话框
- 修复若干小布局问题

软件评价

评分:
显示验证码 验证码

全部评论0

没有了

到底了

查看更多