Sublime Merge Mac 版是 Mac 平台上的一款 Git 客户端应用。Sublime Merge Mac 版是 Sublime Text 制作者开发的一款 Git 客户端。
Sublime Merge Mac 版注意事项
MacOS 10.15 系统下,如提示“无法启动”,请在系统偏好设置 - 安全性与隐私 - 选择仍要打开,即可使用。

MacOS Catalina (MacOS 10.15) 已损坏无法打开解决办法:
打开终端 (屏幕下方“小火箭”——“其他”——打开“终端”),在终端中粘贴下面命令:
sudo xattr -r -d com.apple.quarantine ,然后输入个空格,再将应用程序目录中的软件拖拽到命令后面,按回车后输入自己电脑密码执行,比如需要打开 sketch 应用的命令是:
sudo xattr -r -d com.apple.quarantine /Applications/sketch.app/
对于下载了应用,显示“打不开或者显示应用已损坏的情况”的用户,可以参考一下这里的解决办法《Mac 打开应用提示已损坏怎么办 Mac 安装软件时提示已损坏怎么办》。10.12 系统之后的新的 Mac 系统对来自非 Mac App Store 中的应用做了限制,所以才会出现“应用已损坏或打不开的”情况。
用户如果下载软件后(请确保已下载完的.dmg 文件是完整的,不然打开文件的时候也会出现文件损坏无法打开),在打开.dmg 文件的时候提示“来自不受信用的开发者”而打不开软件的,请在“系统偏好设置—安全性与隐私—通用—允许从以下位置下载的应用”选择“任何来源”即可。新系统 OS X 10.13 及以上的用户打开“任何来源”请参照《MacOS 10.13 允许任何来源没有了怎么办 MacOS 10.13 允许任何来源没了怎么开启》
Sublime Merge Mac 版特色
Sublime Merge Mac 版集成合并工具,强大的搜索功能,无与伦比的性能。可以保留你的文件和历史记录,命令面板和热键绑定。支持光明与黑暗主题,可扩展性,语法高亮显示,命令行集成,是一个真正的 Git 客户端。

集成合并工具
集成合并工具允许您直接在 Sublime Merge 中解决任何合并冲突,而不必打开您选择的编辑器。
无与伦比的性能
Sublime Merge 与 Sublime Text 构建在同一个自定义平台上,提供无与伦比的响应能力。借助功能强大的跨平台 UI 工具包,无与伦比的语法高亮引擎和自定义高性能 Git 读取库,Sublime Merge 为性能设定了标准。
高级差异
在有意义的地方,我们将准确地向您显示已为提交更改了哪些单个字符。这包括重命名或移动文件,解决冲突或查看提交历史记录时。
命令调色板和键绑定
键盘使用对我们很重要。使用 Tab 键浏览应用程序的各个部分,使用 Space 切换扩展,然后按 Enter 键以暂存/取消暂停。编写提交消息时,使用 Ctrl + Enter 提交。命令选项板由 Ctrl + P 触发,允许快速访问大量 Git 命令以及其他 Sublime Merge 功能。
可扩展性
就像 Sublime Text 一样,Sublime Merge 中的所有内容都是可扩展的。键绑定,菜单,主题和命令调色板都可以使用简单的 JSON 文件进行自定义。
命令行集成
Sublime Merge 旨在与命令行携手合作。对存储库的所有更改都会进行实时更新,无论是从命令行还是 UI 触发,所有更改的工作方式都相同。使用有意义的终端并使用最适合的 GUI。
强大的搜索功能
使用 find-as-type-search 搜索来挖掘您正在寻找的确切提交。
文件和 Hunk 历史
从历史记录中的任何文件或块中使用...文件历史记录或“Hunk 历史记录”按钮,以查看该源代码的完整历史记录。这也将跟随整个存储库中的任何文件移动或重命名。
语法突出显示
Sublime Merge 为您看到的每行代码执行与 Sublime Text 相同的完整语法高亮显示。我们甚至会使用我们在 Sublime Text 安装中找到的任何额外语法定义来进行语法突出显示!
真正的 Git
Sublime Merge 使用与 Git 相同的术语,并且不使用 Git 之外的任何状态。当您使用 Sublime Merge 时,您正在使用 Real Git,而不是简化版本。您也可以将鼠标悬停在大多数按钮上,以查看它将运行的 git 命令。