Раніше я використовував Windows, SVN, SVT, черепаху та інше порівняння. Це було чудовим поєднанням для перегляду коду.
Зараз я використовую OSX і Git. Мені вдалося скласти спільний сценарій bash разом з Gitx і DiffMerge, щоб придумати ледь прийнятне рішення.
Я заплутався разом із цим налаштуванням і подібними, вже більше року. Я також намагався використовувати переглядач Github diff та переглядач Gitx diff, тому це не так, як я не дав їм шансів.
Є дуже багато розумних людей, які роблять чудові речі з Git. Чому б бічний бік не відрізнявся від можливості перегляду всього файлу? З людьми, які використовували і те, і інше, я ніколи не чув, щоб хтось любив сингл +/- кращий перегляд, принаймні для швидшого перевірки.