Use kdiff3 as git diff viewer.
Shell
Latest commit 5fa712e Sep 28, 2013 @panzi Merge pull request #1 from codepainters/master
Fix for xargs on Mac missing --arg-file option
Failed to load latest commit information.
.gitignore initial commit Jan 19, 2012
README.md doc++ Jan 19, 2012
git-kdiff3 Fix for xargs on Mac missing --arg-file option Sep 28, 2013

README.md

git kdiff3

Use kdiff3 as your diff viewer in git.

Install

Copy git-kdiff3 somewhere into your $PATH or your git exec path (usually /usr/libexec/git-core/):

sudo cp git-kdiff3 "`git --exec-path`"

Usage

Compare working copy against HEAD:

git kdiff3

Compare working copy against a specific commit/branch:

git kdiff3 $branch

Compare two commits:

git kdiff3 $commit1 $commit2