Для того, чтобы посмотреть список последних коммитов в Git существует команда log. Однако вывод ее довольно подробный, и вся эта информация не всегда нужна.

Покажем некоторые опции, позволяющие изменить формат вывода данной команды. Разумеется, полную информацию всегда можно посмотреть в официальной документации по гиту, а здесь представлены только несколько вариантов использования.
Одна строка на каждый коммит:
git log --oneline

В одну строку с датой коммита:
git log --pretty=format:"%h %cd %s" --date=format:"%d.%m.%Y %H:%M"

Добавить раскраску
git log --pretty=format:"%C(auto)%h %Cgreen%cd %C(auto)%s" --date=format:"%d.%m.%Y %H:%M"

По умолчанию команда git log выдает бесконечный поэкранный список коммитов, ожидая нажатия клавиши для продолжения (выйти можно нажав клавишу q).
Чтобы ограничить количество выводимой информации, можно добавить опцию --max-count
git log --pretty=format:"%C(auto)%h %Cgreen%cd %C(auto)%s" --date=format:"%d.%m.%Y %H:%M" --max-count=15
Алиас
Разумеется, каждый раз вводить такую строку неудобно. Поэтому можно воспользоваться возможностью создавать алиасы для гит-команд.
Введите в терминале следующую команду и она сохранится в глобальном конфиге git.
git config --global alias.lg "log --pretty=format:\"%C(auto)%h %Cgreen%cd %C(auto)%s\" --date=format:\"%d.%m.%Y %H:%M\" --max-count=15"
После чего можно использовать краткий алиас:
git lg

Вы можете оставить комментарий: