Я включил использование терминала в GitX и затем попытался сделать:
git diff production | gitx
Тогда ничего.GitX не открывается, и сообщений об ошибках нет.
Я использую GitX-dev (rowanj fork) версии 0.15.1964 dev (0.15.1964) и iTerm2 Build 3.2.3.