Сделайте разные "красивые" настройки для git-log и git-show

У меня есть этот параметр в моем .gitconfig:

[format]
    pretty = oneline

Который приятно форматирует мой вывод git-log, Однако это также меняет вывод git-show (а также git-status), что меня раздражает, потому что, когда я использую git-showЯ обычно хочу видеть более подробный вывод, чем когда я использую git-log,

В основном я хочу по умолчанию pretty Установка из git-show отличаться от значения по умолчанию pretty Установка из git-log, Это как-то возможно?

1 ответ

Вы можете создать псевдоним для git log с конкретным форматированием, которое вы хотите.

git config --global alias.mylog 'log --pretty=oneline'

Чтобы использовать этот псевдоним, просто переключитесь на нужную ветку и введите:

git mylog

Вы можете удалить модификацию в свой .gitconfig файл и поведение по умолчанию будет там, когда вы используете git show,

Другие вопросы по тегам