Раньше я использовал Windows, SVN, Tortoise SVN и Beyond Compare. Это была отличная комбинация для проверки кода.
Сейчас я использую OSX и Git. Мне удалось собрать bash-скрипт вместе с Gitx и DiffMerge, чтобы найти едва приемлемое решение.
Я путался с этой установкой, и подобными, больше года. Я также попытался использовать средство просмотра различий Github и средство просмотра различий Gitx, так что я не дал им ни единого шанса.
Есть так много умных людей, которые делают отличные вещи с Git. Почему бы не параллельный diff с возможностью просмотра всего файла? С людьми, которые использовали оба, я никогда не слышал, чтобы кто-то больше любил единственное представление +/-, по крайней мере, для быстрой проверки.