Cola Git GUI
A highly caffeinated git GUI
Git-cola is a git GUI optimized for working with the git index.
Git-cola can compare arbitrary commits using standard merge tools. With it you can search commit messages, content, authors, paths, data ranges etc. and it makes it easy to interactively edit the index.