Git Client, done Sublime
Line-by-line Staging. Commit Editing. Unmatched Performance.
Sublime Merge Title Bar
Commit Faster Stage Files, Hunks and Lines with no waiting - Sublime Merge is really, really fast.

A faster way to work

With a zippy cross-platform GUI toolkit, an unmatched syntax highlighting engine, and a custom high-performance Git reading library, Sublime Merge sets the bar for performance.

Sublime Merge Line By Line Staging

Precise and Flexible

Commit exactly what you want with line-by-line and hunk staging. Select one or more lines to split hunks into multiple changes.

Sublime Highlighting

With the power of Sublime Text syntax highlighting, you can understand exactly what's been changed in a commit. With over 40 supported languages out of the box, and automatic loading of installed third-party syntaxes, we've got you covered.

Sublime Merge Search

From our Users

Sublime Merge is the best cross platform GUI git client that I have come across in long time. Love its simplicity. Thank you! @sublimehq

Sublime Merge, it’s literally 100 times better than anything else out there.
It’s for power users, so it takes some time to master, but it’s amazing.

Omg it’s so easy to remove a line from a commit in #SublimeMerge.

Real Git

When you're using Sublime Merge, you're using Git. View the exact Git commands you're using, and seamlessly transition between the command line and Sublime Merge.

Sublime Merge Search

Powerful Search

Looking for a commit? Use find-as-you-type search to find the exact commit you're looking for.

Your Git Client

Make it yours with an adaptable layout and powerful theming system.

Sublime Merge Custom Theme

Even More

Command Palette Icon Command Palette
Editing Icon Commit Editing
History Icon Blame and File History
Submodule Icon Submodule Management
Terminal Icon Command Line Integration
Git Flow Icon Git Flow Integration