Как использовать git difftool с docdiff
Как я могу использовать git difftool
с docdiff
?
Для некоторых документов мне нравится формат как docdiff
отображает вывод.Docdiff
однако выводит HTML-файл (если мы хотим его самый лучший вывод). Как мне ссылаться git difftool
заставить его отображать результаты HTML diff в браузере?
1 ответ
Git предлагает ряд предварительно настроенных difftools "из коробки" (kdiff3, kompare, tkdiff, meld, xxdiff, emerge, vimdiff, gvimdiff, ecmerge, diffuse, opendiff, p4merge и araxis), а также позволяет вам указать свой. Чтобы использовать один из предварительно настроенных difftools (например, "vimdiff"), вы добавляете следующие строки в ваш "~/.gitconfig":
[diff]
tool = vimdiff
Задание собственного difftool, с другой стороны, требует немного больше работы, но все еще довольно просто... ЕСЛИ вы знаете, как это сделать.
В основном вам нужно добавить следующие строки в ваш ~ /.gitconfig:
[diff]
tool = default-difftool
[difftool "default-difftool"]
cmd = default-difftool.sh $LOCAL $REMOTE
Конечно, вы можете заменить "default-difftool" на любое имя, которое вы называете предпочитаемым difftool, и "default-difftool.sh" на то, что вы в конечном итоге вызываете в скрипте-оболочке.
Вот ссылка