7

Есть ли способ использовать diff-highlight с git gui?

Дополнительная выделенная информация неоценима, когда сравниваются строки, которые только немного изменились, и при использовании diff-highlight от терминала (описано здесь: http://coderwall.com/p/ydluzg/better-git-diff) отлично подходит, когда Я пытаюсь понять большие изменения, мне действительно нравится использовать графический интерфейс.

Не похоже, что есть большой путь.
Я попытался отредактировать дополнительные параметры diff в графическом интерфейсе и взломать что-то вроде | diff-highlight , но это не было хорошо.

Также стоит отметить: использование --color-words не является хорошим решением.
Во-первых, это ломает git gui. Во-вторых, вывод diff отличается не так легко, как при обычном diff, обработанном с помощью diff-highlight.

1 ответ1

0

Установите отдельное приложение diff/merge. Например Beyond Compare: https://www.scootersoftware.com/support.php?zz=kb_vcs или winmerge: https://coderwall.com/p/76wmzq/winmerge-as-git-difftool-on-windows , https://stackoverflow.com/questions/1881594/use-winmerge-inside-of-git-to-file-diff .

Это послужит вам намного лучше. git-gui - это небольшое приложение запоздалой мысли Tcl/Tk, которое никогда не будет превращено во что-то большее.

Вы можете и попытаться использовать одну из больших IDE. Большинство из них знают, как работать с GIT и использовать свои собственные модули diff.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .