Kamal Fariz Mahyuddin on Ruby on Rails, Ember.js and other web development geekery.

You should follow me on twitter here.

Navigate history in GitX’s blame view

One thing I miss from TextMate’s and GitHub’s blame view is a way for me to jump to the commit where a particular section of the file changed. This is especially useful to answer questions like “WTF was this line added?” by providing more context.

I made a small patch to GitX to display a clickable SHA next to the commit chunk when in the blame view. This is how it looks like.

This is the first time I’ve made a contribution against a Cocoa app. This took way longer than expected mostly due to my figuring out where things live.

Source: Grab the binary at

Fork me on GitHub