Получаем больше информации от git log

7881

Сегодня делимся коротким советом с теми, кто использует git через консоль. Это одна из первых команд, которые автор этого совета рекомендует использовать на новой машине, и по его заверениям, сам он все время убеждается в бесценности этого инструмента:

			git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%C(bold blue)<%an>%Creset' --abbrev-commit"
		

После этой команды можно использовать git lg вместо стандартного git log. Что же делает git lg? Она превращает стандартный неинформативный вывод:


в такой, наполненный информацией:


Прелестно, не правда ли? Вы получаете больше информации, избавляясь от лишнего. И, в качестве бонуса, вы видите ветвления и можете перемещаться по репозиторию. Это просто неимоверно удобно для навигации, при вызове git rebase и бесценно в случае работы в таких системах, как GitHub.

А еще у нас есть полное прохождение Learn Git Branching, которое обязательно пригодится на первых этапах изучения VCS.

Следите за новыми постами по любимым темам

Подпишитесь на интересующие вас теги, чтобы следить за новыми постами и быть в курсе событий.

Инструменты
Git
Инструменты командной строки
7881
Что думаете?
1 комментарий
Сначала интересные
Аватар пользователя Alexander Rjakhov
Спасибо за статейку. Заработало! Понравилось!