5.0.0
46.66 MB
2026.09.17
Mac 原生 Git 客户端
Gitfox 是一款专为 macOS 设计的 原生 Git 客户端,强调“Commit faster, improve your code quality with superior diffs — and look good doing it”。它采用 100% 原生 AppKit 开发,与系统深度整合,在提供强大 Git 功能的同时,保持了 Mac 应用应有的流畅、美观和易用性。
| 功能类别 | 具体能力 |
|---|---|
| 比较与 Diff | • Compare Anything:任意比较两个分支、标签或提交 • Advanced Diff:高级差异视图,支持图片差异对比 • Blame Others:查看每行代码的最后修改者 |
| 提交与暂存 | • Granular Staging:按行或按块(hunk)精细暂存 • 快速编写提交信息,支持 Markdown 渲染 README |
| 历史与搜索 | • Full-Text Search:在全部提交历史中搜索任意源文件内容 • Reflog:找回误操作丢失的提交 |
| 分支管理 | • Interactive Rebase:可视化执行 edit、reword、drop、fixup、squash 等操作 • Bisect:从任意提交开始进行二分查找定位问题 • Git-Flow:内置 git-flow 支持(如果你还在使用这种分支模型) |
| 协作与远程 | • Service Accounts:创建、列出并克隆 GitHub、GitLab、Bitbucket Cloud 仓库 • 后台通知:后台自动 fetch 仓库,变更时发送通知 |
| 效率增强 | • Quick Actions:⌘P 打开快速指令面板,输入即可执行任意操作 • 自定义快捷键:为主菜单命令定义全局快捷键 • 拖放操作:拖拽提交、分支、标签执行相关动作 • 命令行集成:附带命令行工具,可从终端直接打开 Gitfox |
| 其他实用功能 | • Multiple Identities:创建多个提交者身份,随时切换 • Resolve Conflicts:通过选择 A 或 B 轻松解决冲突 • Link Manager:链接外部页面或为提交信息创建可点击链接 |
如果你在 Mac 上使用 Git,又不想用命令行的繁琐,也不喜欢 Electron 类客户端的卡顿,可以试试 Gitfox。它是 100% 原生 macOS 应用,界面和系统风格一致,启动很快,操作很跟手。最突出的功能是它的 Diff:你可以任意比较两个分支、标签或提交,图片也支持对比差异;还可以按行或按代码块来暂存修改,不用反复 git add -p。另外它支持在整个提交历史里全文搜索代码内容,定位某段代码什么时候被改过,非常方便。它还内置了对 GitHub、GitLab、Bitbucket 云服务的支持,可以直接克隆和创建仓库。交互式 Rebase 也是图形化操作,编辑、合并、删除提交点几下鼠标就行。总的来说,它是一款功能全面但又不笨重的原生 Git 客户端。
咨询与评论
0 条评论