Я получаю странное поведение в SourceTree, когда делаю сравнения коммитов.
Для большинства файлов я получаю небольшой предварительный просмотр изменений, сгруппированных в «фрагменты». Это отличный способ увидеть изменения, которые я внес в файлы, и он даже позволяет мне отменить части/фрагменты изменений файлов.
Похоже, он работает как с некоторыми файлами .js, так и с файлами .html и даже с файлами .asp. За исключением того, что некоторые определенные файлы .js никогда не отображаются в предварительном просмотре. SourceTree правильно помечает их как добавленные, измененные и т. д. в журнале/истории, но не отображает предварительный просмотр различий. Использование внешнего инструмента сравнения (я использую Beyond Compare) работает отлично, и я могу просматривать изменения там. Проблема в том, что я не хочу запускать внешнее сравнение, когда отличный предварительный просмотр работает так хорошо.
Любые идеи?