Как использовать 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" на то, что вы в конечном итоге вызываете в скрипте-оболочке.

Вот ссылка

Другие вопросы по тегам