Git log colorify Статус проверки подписи GPG - PullRequest
0 голосов
/ 13 октября 2019

В Git-журнале pretty-format есть заполнитель %G?

       o   %G?: show "G" for a good (valid) signature, "B" for a bad signature,
           "U" for a good signature with unknown validity, "X" for a good
           signature that has expired, "Y" for a good signature made by an
           expired key, "R" for a good signature made by a revoked key, "E" if
           the signature cannot be checked (e.g. missing key) and "N" for no
           signature

Я хотел бы напечатать G зеленым цветом и B красным. Как я могу это сделать?

Также было бы неплохо заменить G на good и B на bad.

Пожалуйста, не предлагайте использовать сторонние cmds, такие как sed или awk .

1 Ответ

0 голосов
/ 13 октября 2019

Git не предоставляет способ сделать симпатичные форматы условными, поэтому нет способа сделать то, что вы хотите, с помощью простой команды Git. Вам нужно будет использовать какой-то другой инструмент для изменения вывода, что разработчики Git предложили бы в этом случае.

...