Раскраска вывода команд в Git. Linux статьи

Раскраска вывода команд в Git

1

Распределенная система контроля версий Git использует семейство команд git. Их вывод не подсвечивается (не раскрашивается разными цветами), что сильно затрудняет чтение результатов (например, при использовании git diff). Рассмотрим, как раскрасить вывод команд git разными цветами.
Раскраска команд git
 

Настройки GIT для текущего пользователя можно задать в файле с именем .gitconfig, который хранится в домашней директории. Создайте в домашней директории файл .gitconfig и добавьте в него строки:

  [color]
    ui = auto
  [color "branch"]
    current = yellow reverse
    local = yellow
    remote = green
  [color "diff"]
    meta = yellow bold
    frag = magenta bold
    old = red bold
    new = green bold
  [color "status"]
    added = yellow
    changed = green
    untracked = cyan

Это типичная популярная конфигурация Первая секция [color] использует настройку ui = auto это означает использовать автоматическую подсветку (автоматическое раскрашивание). Далее мы для некоторых команд используем свою раскраску. Например, чтобы задать раскраску для команды git status мы используем секцию [color «status»], в которой задаем параметры и цвета. Например, added = yellow означает — выводить новые файлы (added) желтым (yellow) цветом.

Получить дополнительную информацию по каждой команде и ее параметрам, которые используются для задания цветов, можно почитать в руководстве по настройке git, выполнив в терминале команду: man git config. В руководстве см. раздел Variables и параметры color.*

Войдите, чтобы ставить лайкимне нравится
Лайков: 0
войдите, чтобы ставить лайки
1

Комментарии

Рустам
24.01.2012, 17:33
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайкимне нравится
Лайков: 0
войдите, чтобы ставить лайки
Ещё в секцию [color "diff"] можно добавить
whitespace = red reverse

Чтобы отображались пробельные символы

Написать комментарий

Ваше имя:
Текст комментария: