Как использовать `git diff --color-words` вне репозитория Git?
Как получить вывод, как в git diff --color-words, но вне Git?
Ближайшая вещь wdiff -t, но она подчеркивает/инвертирует вещи вместо использования зеленых/красных цветов и не позволяет указывать мое переменное пробела.
Ответ 1
git diff --color-words --no-index
Ответ 2
Согласно комментарию от Jefromi, вы можете просто использовать
git diff --color-words file1 file2
вне репозиториев git.
Ответ 3
вы можете сказать git diff --color=always --color-words, который даст вам коды выхода цвета на выходе. у вас будет какая-то оболочка, чтобы интерпретировать цветовые коды, хотя...
Ответ 4
Если я внутри репозитория git (git v2.3.3):
git diff --color-words не работает (нет вывода)
git diff --no-index не принимает аргументы --color-words и --color
Использование wdiff возможно, настроено на использование цветов, а не подчеркнуто: