GitX for beautiful Git on Mac OS X

10 Jul 2009 – Singapore

Before I begin this post, let me warn you that I’m a very poor power-user of my tools. So if this post has a high-school-girl’s-giddy-excitement ring to something which has been blindingly obvious to everybody, please excuse me.

I’ve been using GitX to look at commits to Wego.com projects for a few months now and I always wished that it had a command-line option to launch it (similar to Textmate’s mate command). I like GitX’s clean interface, search functionality and the fact that it’s open source.

But today I realized that GitX did have a command-line tool that you can use to launch it from your Git repo. It can be enabled like so:

GitX Terminal Usage

What this does is that it copies the executable gitx to /usr/local/bin.

Some of the other useful commands that I’ve started to use (more examples can be seen at the user manual):

If you think some of the options look familiar, you’re right. GitX accepts command-line arguments which you normally provide to git log and git diff.

Happy GitXing!

About

The author of this blog is a Ruby Developer based in Singapore. Co-Founder of Gameplan, dabbles in Ruby, CouchDB and anything new and shiny (shininess is mandatory).

Loves Mac OS X and the iPhone.

Supports Manchester United and is a fan of Mohanlal, Quentin Tarantino, The Coen Brothers and Seth Rogen.

Mostly listens to Indian music, but loves The Beatles, The Doors, Guns n' Roses and Dire Straits.

The author's pseudonym 'McLovin' is inspired from the 2007 classic Superbad.

I also post occasionally on my Posterous.

Projects

Subscribe to mclov.in