Как заставить git diff использовать gitx --diff на OS X
У Gitx есть отличный просмотрщик различий, как мне сделать так, чтобы git автоматически передавал git diffбез разницы в Gitx?
Я попытался установить git config diff.external к сценарию оболочки, который выглядит следующим образом:
git diff "$2" "$5" | gitx
Однако, это только открывает все отдельные файлы в нескольких окнах gitx, и это действительно портит имена файлов (изменяет их все на файлы tmp с сумасшедшими именами).
У кого-нибудь есть лучшее решение?