网友评分:
5分
Sublime Merge是一款非常好用的Git客户端软件,该软件为广大用户提供了一个非常整洁清爽的操作界面,它可以帮助用户更加轻松高效地管理Git项目,支持搜索项目功能,可大大提升效率。软件拥有相当丰富的编辑功能,包括多个存储库、可以分析增量差异内容、可以对输入的语法函数调整、代码设置高亮、文字渲染、支持API显示等等,可以说与原版的git客户端相比这款软件是超级好用版了。有需要的朋友欢迎下载使用!

1、集成合并工具:集成合并工具允许您直接在软件中解决任何合并冲突,而不必打开您选择的编辑器。
冲突以3窗格视图显示。左边是你的变化,右边是他们的变化。在中心窗格中是已解析的文本,其中包含用于在更改或更改之间进行选择的按钮。与Sublime Text相同的文本编辑功能也可用于更复杂的合并。
2、无与伦比的性能:软件与Sublime Text构建在同一个自定义平台上,提供无与伦比的响应能力。借助功能强大的跨平台UI工具包,无与伦比的语法高亮引擎和自定义高性能Git读取库,软件为性能设定了标准。
3、强大的搜索功能:使用find-as-type-search搜索来挖掘您正在寻找的确切提交。
4、光明与黑暗主题:选择浅色和深色主题以满足您的喜好选择。
一、创建新存储库
如果您要开始一个新项目,您可能会想初始化一个新的 Git 存储库。
- 打开软件,然后选择“新建存储库”按钮。
- 选择您想要初始化为 Git 存储库的文件夹。
- 完成此操作后,新存储库将在软件中自动打开。

二、使用命令面板
命令面板是访问软件中可用的大量命令的快速方法。
例如:重命名分支或导航到标签
- 您可以通过“工具▶命令” 面板打开命令面板...或通过Ctrl + p(Cmd + p对于 MacOS)。
- 命令选项板显示命令列表,可以通过键入您要查找的命令名称的一部分来过滤这些命令。

三、创建提交
- 对存储库中的任何本地文件进行更改后,您的更改将显示在“待处理的更改”部分中。
- 修改后的文件显示在“工作目录”部分中,新文件显示在“未跟踪的文件”部分中。要将新更改提交到本地存储库,您首先需要暂存更改。
1、使用 SUBLIME MERGE 暂存更改。
- 暂存整个文件:选择文件顶部的暂存文件。
- 按钮 暂存整个大块:选择文件顶部的暂存大块。
- 按钮 暂存单个行:选择要暂存的单个行,然后选择“暂存行”。

2、在提交之前检查您的更改
- 您可以通过滚动到摘要页面的暂存文件部分 来查看暂存更改。或者,您可以选择每个暂存文件选项卡来单独查看该文件。
3、提交分阶段变更
- 首先使用默认位于屏幕顶部的提交消息输入输入提交消息。输入提交消息后,选择“提交”按钮。

在软件中点保存(Cmd+S / Ctrl+S),关闭窗口
回到终端,运行 git status —— 此时文件仍在 Unmerged paths 下,状态是 both modified
必须执行 git add <filename>,才能把它移入暂存区;之后 git commit 或 git merge --continue 才能继续
漏掉 git add 是最常被忽略的一步,尤其当有多个冲突文件时,容易只记得关掉 Sublime Merge,忘了回终端敲命令
真正卡住人的地方,往往不是看不懂哪边改了什么,而是配置没走通就放弃、或者以为点完保存就万事大吉。盯住 which subl 输出、盯住 git status 输出,这两步对了,剩下的就是点三角和敲 git add。其他所有操作,都是锦上添花。
Git 默认不认识 sublime_merge,必须显式配置命令和信任策略,否则会 fallback 到 vim 或报错“mergetool not found”。
先确认命令可用:which subl(macOS/Linux)或 smerge --version(Windows),如果找不到,得手动加安装路径到 PATH
运行这三条命令(顺序不能乱):
git config --global merge.tool sublime_merge<br>git config --global mergetool.sublime_merge.cmd 'subl --wait "$MERGED"'<br>git config --global mergetool.trustPrompt false
Windows 用户若用 smerge 命令而非 subl,请改用:git config --global mergetool.sublime_merge.cmd 'smerge merge "$BASE" "$LOCAL" "$REMOTE" "$MERGED" --wait'
配置后执行 git mergetool,终端应立刻唤起 Sublime Merge 窗口;若弹出 vim,说明配置未生效或 $MERGED 路径没传进去
标签: Sublime Merge Git客户端
TortoiseGit(Git图形化软件) V2.7.5.0 官方版 33.87M | 简体中文 | 9.7
详情
TortoiseGit x64 V2.8.0.0 官方版 34.53M | 简体中文 | 10
详情
SmartGit(Git管理工具) V25.1.128 官方版 133.43M | 英文 | 10
详情
SourceTree跳过登录版 V2.4.8 免注册汉化版 47.79M | 英文 | 10
详情
Git for Windows V2.20.1 官方版 43.44M | 英文 | 10
详情
tortoisegit V2.7.0 汉化版 21.15M | 简体中文 | 10
详情
Visual Studio Code(微软代码编辑器) V1.117.0 官方版
150.7M / 简体中文 /9.7
Notepad++ V8.9.3 官方最新版
6.49M / 多国语言 /5.7
核桃编程电脑版 V3.2.37.0 官方版
606.08M / 简体中文 /8.3
猿编程PC版 V5.20.0 官方版
239M / 简体中文 /8.2
TeXstudio(latex编辑器) V4.9.3 官方版
129.81M / 英文 /7.6
python for windows(python编程开发工具) V3.14.4 官方最新版
28.66M / 英文 /7