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

Сегодня делимся коротким советом с теми, кто использует 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.

А еще у нас есть статья с другими полезностями командной строки Linux, которые вам стоит начать использовать.

Ещё интересное для вас:
Тест: чьё это рабочее место? Угадываем айтишников по их столам
Тест: что вы знаете о работе мозга?
Тест: какой язык программирования вам стоит выбрать для изучения?

Вакансии в тему:

Tooligram
Разработчик Node.js / Vue.js
Разработчик Node.js / Vue.js
Tooligram, удаленно, до 150 000 ₽ (до налогов)
Dropwow
PHP-разработчик
PHP-разработчик
Dropwow, Москва, до 130 000 ₽
CallKeeper
JavaScript-разработчик
JavaScript-разработчик
CallKeeper, Москва, от 100 000 до 150 000 ₽
«Сбербанк-Технологии»
Java-программист
Java-программист
Сбербанк-Технологии, Рязань