Sublime Merge

Dev tools

git client

SHOW HN2018

935points
351comments
#6of 2,155 in 2018
Top 1%of 2018 by points

How HN took it

MixedNo clear lean

64 positive, 80 neutral or asking, 9 mixed, 46 critical, out of 199 comments about the project. Thread score +0.09.

Design: 15 for, 17 againstPricing: 11 for, 8 againstExecution: 4 for, 12 againstIdea: 10 for, 2 againstPerformance: 7 for, 2 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Fast and responsive, faster than GitKraken and other Git clients

    From 3 comments
    • Wow, Sublime Merge is so much smoother than GitKraken, great job! I love that it takes everything we know and like about ST and applies it to Git. It even seamlessly finds my…
      indentit on HN
    • Very nice. Fast and responsive, unlike most of the Git clients I know. And the new preferences UI is pretty cool. A couple questions: * Can I add custom themes from my Sublime…
      saagarjha on HN
    • Sublime Merge is a Git client, and I'd list the main advantages over the alternatives as performance, and UI polish in general. For example, when you stage a file in Sublime…
      jskinner on HN
  • Feels consistent with Sublime Text and reuses its packages and syntax highlighting

    From 2 comments
    • Wow, Sublime Merge is so much smoother than GitKraken, great job! I love that it takes everything we know and like about ST and applies it to Git. It even seamlessly finds my…
      indentit on HN
    • Hi HN - Jon Skinner here, I made Sublime Text and Sublime Merge, alongside the rest of the Sublime HQ programming team - Will, Dylan and Benjamin. Let me know if you have any…
      jskinner on HN
  • Clean UI and good file history access

    From 2 comments
    • My first impression is extremely positive. Many actions, particularly the kinds of actions that a UI can really help with, are unnecessarily hard in other UIs I've used. Eg most…
      skrebbel on HN
    • Looks great! I was using Fork before, but prefer the clean UI of Sublime Merge so far. Here's how to create a shortcut to the smerge command (Mac), which I didn't see documented…
      modernerd on HN

Objections

  • Price of $99 is too high for a Git client

    From 2 comments
    • 99$ for a git client. Nice joke.
      sjapkee on HN
    • $99 for this? When there's git cli, magit, fugitive (which you should be using if you're really really in need of a GUI (and which is also better than whatever the demo is…
      isatty2 on HN
  • No dark theme in the evaluation version

    From 2 comments
    • No dark theme in the tryout version, that's evil. I love Sublime Text and I believe that Sublime Merge will surely do an exceptional job, but I love my eyes even more, so I'll…
      Aldo_MX on HN
    • > "The evaluation version is fully functional, but is restricted to the light theme only." They really know their target audience.
      jgresty on HN
  • Missing interactive rebase, submodule UI and plugin support

    From 3 comments
    • Sublime Merge understands submodules, but we don't expose a UI for managing them yet. This is right near the top of our priority list though.
      jskinner on HN
    • Oh yes! We do have some basics in there right now, you can directly edit commit messages and squash commits without any fuss. Full interactive rebase support will be coming later.
      jskinner on HN
    • Custom themes are supported (although not in the evaluation version), however Sublime Text themes will need to be adapted to work in Sublime Merge: there's quite a bit more to…
      jskinner on HN
  • Hard to read commit list and low contrast on some setups

    From 2 comments
    • I was hopeful but for my simple uses, it doesn't work. I use gitg in a on Ubuntu VM, also known as "GitX" on Mac. The basic UI of gitg is much easier to read and browse, the…
      AltruisticGap on HN
    • Feedback: - I would be nice to be able to remove the name inside the commit log. It's only me on this project and literally 50% of the lines (ever other) is my name. - I would…
      wingerlang on HN

Requests

  • Interactive rebase and submodule management

    From 2 comments
    • Sublime Merge understands submodules, but we don't expose a UI for managing them yet. This is right near the top of our priority list though.
      jskinner on HN
    • Interactive rebase is absolutely coming (you can already edit commit messages and squash commits). UI support for Git Flow is going to depend on user feedback. I expect we will…
      jskinner on HN
  • Plugin API and Git Flow support

    From 2 comments
    • Interactive rebase is absolutely coming (you can already edit commit messages and squash commits). UI support for Git Flow is going to depend on user feedback. I expect we will…
      jskinner on HN
    • Custom themes are supported (although not in the evaluation version), however Sublime Text themes will need to be adapted to work in Sublime Merge: there's quite a bit more to…
      jskinner on HN
  • Tabs for multiple repositories

    From 2 comments
    • I would definitely love to have tabs for multiple repositories. Source tree on windows has this which is great for managing lots of different projects, but infuriatingly on osx…
      vicarrion on HN
    • Very nice. Fast and responsive, unlike most of the Git clients I know. And the new preferences UI is pretty cool. A couple questions: * Can I add custom themes from my Sublime…
      saagarjha on HN
  • Better HiDPI scaling on Linux

    From 2 comments
    • Doesn't scale on HiDPI on Linux. Increasing font size only makes a part of the app readable and there is no zoom in/zoom out functionality that I could find. :(
      owaislone on HN
    • We pick up the default GTK dpi settings, and if that's not suitable, you can use the dpi_scale setting to set it specifically (you'll have to restart Sublime Merge after changing…
      jskinner on HN

Questions

  • How does it compare to Fork, GitKraken or other Git clients?

    From 2 comments
  • Can you amend the last commit?

    From 2 comments
    • Is it possible to amend the last commit in Sublime Merge?
      ngrilly on HN
    • Alas, one of our key principles is to not hide or rename anything in Git, so your knowledge from using Git on the command line transfers to and from Sublime Merge.
      jskinner on HN
  • Can custom themes and color schemes be used?

    From 2 comments
    • Very nice. Fast and responsive, unlike most of the Git clients I know. And the new preferences UI is pretty cool. A couple questions: * Can I add custom themes from my Sublime…
      saagarjha on HN
    • Custom themes are supported (although not in the evaluation version), however Sublime Text themes will need to be adapted to work in Sublime Merge: there's quite a bit more to…
      jskinner on HN

Alternatives named

  • GitKraken

    From 2 comments
    • Wow, Sublime Merge is so much smoother than GitKraken, great job! I love that it takes everything we know and like about ST and applies it to Git. It even seamlessly finds my…
      indentit on HN
    • How does it compare against GitKraken?
      _hao on HN
  • Fork

    From 2 comments
    • How does it compare to Fork? My currently favorite Git client.
      KaoruAoiShiho on HN
    • Looks great! I was using Fork before, but prefer the clean UI of Sublime Merge so far. Here's how to create a shortcut to the smerge command (Mac), which I didn't see documented…
      modernerd on HN
  • GitSavvy

    From 1 comment
    • I will try it out immediately, but I am surprised GitSavvy[1] was not even mentioned in this thread. It's by far my everyday package, and it fits very nicely. It's the only thing…
      mescalito on HN
  • SourceTree

    From 2 comments
    • I use SourceTree almost solely for its "Split View Staging" feature, where a line or hunk can be moved between the two states and the entire bit you're about to commit can be…
      pkamb on HN
    • I was hopeful but for my simple uses, it doesn't work. I use gitg in a on Ubuntu VM, also known as "GitX" on Mac. The basic UI of gitg is much easier to read and browse, the…
      AltruisticGap on HN
  • GitUp

    From 1 comment
    • For me the one and only GUI for Git, is GitUp: https://gitup.co.
      adamlett on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/18030446)