GIT_EXTERNAL_DIFF='diff -ipu "$2" "$5" #' git diff --ext-diff
Или, более приятным способом без # хака, который я использовал там:
echo 'diff -ipu "$2" "$5"' >myscript; chmod a+x myscript;
GIT_EXTERNAL_DIFF='./myscript' git diff --ext-diff
Я согласен, было бы лучше, если бы у git-diff была опция -i
...