Screenshot of Sublime Merge showing a granular view (diff) of unstaged changes alongside a graph of the git history.
https://s3-eu-central-1.amazonaws.com/mastodon-aral/media_attachments/files/110/305/284/913/422/978/original/5f2b68ea5992fbfb.png
I’ve gone from using the git command-line exclusively to almost exclusively using Sublime Merge.
I basically just keep it open on its own monitor as a real-time dashboard of all my changes. That, and the ease with which you can stage hunks and lines, has improved the quality of my commits and also gives me greater peace of mind.
(Downside: it’s a commercial app and Linux support exists but isn’t first class. e.g., doesn’t automatically respond to light/dark mode changes.)
076萌SNS is a social network, courtesy of 076. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.
All 076萌SNS content and data are available under the Creative Commons Attribution 3.0 license.