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?