Есть ли команда git, чтобы украсить вывод git diff между двумя ветвями? - PullRequest
3 голосов
/ 12 июня 2019

Я использую команду ниже, чтобы сравнить две ветви и записать diff в файл.

git diff origin/master...origin/child > diff.log

Вывод выше будет в необработанном формате.Как я могу получить его в благоустроенном формате и записать в файл?

1 Ответ

2 голосов
/ 12 июня 2019

Цветовые коды отключены при записи в файл, так как большинство инструментов и текстовых редакторов будут задыхаться от них. Используйте --color, чтобы заставить их быть написанными.

git diff --color origin/master...origin/child > diff.log

Для просмотра файла используйте less -R или cat.

less -R diff.log
cat diff.log
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...