Gitfox for Mac 是一款纯原生的 Git 图形化客户端,专门针对苹果电脑优化设计。它不像一些跨平台工具那样笨重,而是充分利用 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 的集成。
Gitfox 4.1.6 更新内容:
更新日期:2026年5月13日
- 新增:添加了文件的 Quick Look 功能(CMD+Y)
- 修复:自动 fetch 在没有活动日志查询时仍被暂停
- 修复:导致线程池耗尽的 Bug
- 修复:内存泄漏
Gitfox 4.3.2 更新内容:
更新日期:2026年6月13日
- 新功能:新增 blame 视图;blame commit 弹出窗口现在有一个按钮可以直接打开该行的 commit。
- 修复:双击选择时崩溃;严格 ISO8601 git 时间戳时区解析崩溃;点击行尾最后一个字符后空处出现文本选择;changes 视图在更改间歇为空时不再瞬间弹出;SIGPIPE 崩溃;减少 Git 元数据文件系统事件爆发导致的冗余仓库刷新;rebase 操作后日志不再不更新;unborn HEAD 的 worktree 日志头不再不显示;minimap 在地图图像过大时不再崩溃;分支大纲在刷新失败时保留现有 refs 而不是清空它们。
tony
















2507222545
全部评论 0
暂无跟帖