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