Ну, не стану обсуждать спорность, отмечу лишь что цвета для себя поменять можно)
Начну с того, что обычно тот же git diff лучше конфигурировать, чтобы он свой вывод прогонял через какую-нибудь доп. утилитку, которая подсвечивает непосредственно слова добавленные и удалённые. Т.о. ты видишь не просто добавленные/удалённые строки, а непосредственно изменения. Стандартная в поставке gitа утилита для этих целей называется diff-highlght, но она справляется со своей задачей посредственно (не всегда подсвечивает разницу в изменениях).
Многие используют вместо этого diffr. Если его заюзать, то он имеет опцию настройки цветов. Чтобы поменять местами цвета, надо добавить 4 аргумента: --colors refine-added:background:red:bold --colors added:foreground:red --colors refine-removed:background:green:bold --colors removed:foreground:green
no subject
Date: 2022-07-26 07:51 am (UTC)Ну, не стану обсуждать спорность, отмечу лишь что цвета для себя поменять можно)
Начну с того, что обычно тот же
git diffлучше конфигурировать, чтобы он свой вывод прогонял через какую-нибудь доп. утилитку, которая подсвечивает непосредственно слова добавленные и удалённые. Т.о. ты видишь не просто добавленные/удалённые строки, а непосредственно изменения. Стандартная в поставкеgitа утилита для этих целей называетсяdiff-highlght, но она справляется со своей задачей посредственно (не всегда подсвечивает разницу в изменениях).Многие используют вместо этого
diffr. Если его заюзать, то он имеет опцию настройки цветов. Чтобы поменять местами цвета, надо добавить 4 аргумента:--colors refine-added:background:red:bold --colors added:foreground:red --colors refine-removed:background:green:bold --colors removed:foreground:greenПример: