Picture of stu

Code reviewing git commits

  • Posted By Stuart Halloway on April 23, 2008

On a weekly basis, I am code reviewing hundreds of commits on a dozen separate projects managed by git. So far I have bounced between the following tools:

  • TextMate plus the TextMate git bundle
  • Emacs (git mode ships with git itself)
  • gitk

This week I am going to try GitNub.

The needs of a code reviewer are different from the needs of a developer. What I think I want is:

  • beautiful Mac interface
  • keyboard access to everything
  • quick ability to move from viewing a point in time (one commit) to a point in space (one file), and back again
  • easy navigation into an editor of choice

What works for you?

Comments
  1. YanApril 23, 2008 @ 04:16 PM

    GitNub has a sexy interface and pleasant diff colors, I’ve been really enjoying it for code review. And it’s so fantastic since all the changesets are local it’s super fast to go through the changes vs. something like looking at svn online via trac, etc.