News for hackers. Stuff that matters.
Re:Commits are snapshots not diffs (2020) by chipotle_coyote on Thursday April 08, 2021 @03:27PM (#26742697)
I found Sublime Merge -- although it may have been version 1 when I tried it! -- very unintuitive and fiddly, a lot like using Vim for doing three-way merges. Definitely one of those "YMMV" kinds of tools. (I mean, I'm sure Vim is terrific at it once you get the hang of it.)

Personally, I've settled on

* Getting pretty familiar with the git command line

* Using a decent GUI diff and three-way merge tool (I use Kaleidoscope)

* Using GitUp, an open source Mac git client, on occasions where I want to get kind of arcane: committing individual lines of files in separate commits, re-ordering commits (on an unmerged feature branch because I'm not a complete monster), etc.

I suspect having already discovered GitUp is a good chunk of why I didn't get into Sublime Merge; it can do a lot of advanced stuff in ways I personally find easier to grok.

There are no comments on this comment yet.