Инструменты программиста
13.7K subscribers
1.53K photos
130 videos
4 files
1.79K links
Полезные инструменты для программистов — бесплатные и платные

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Регистрация в перечне РКН: https://tprg.ru/mX0S
Download Telegram
Полезная команда для терминала — компактный и наглядный вывод истории git:

git log --graph --decorate --all --pretty=format:'%C(auto)%h%d %C(#888888)(%an; %ar)%Creset %s'

Она рисует ветки в виде графа, показывает автора, дату, теги, хэши и сообщения — аккуратно в одну строку. Читать историю становится в разы приятнее.

Чтобы не печатать каждый раз, можно добавить алиас в .bashrc или .zshrc:
alias graph="git log --graph --decorate --all --pretty=format:'%C(auto)%h%d %C(#888888)(%an; %ar)%Creset %s'"


Так не нужно будет ничего запоминать или сохранять, просто вбиваешь graph — и получаешь весь git‑граф прямо в консоли. Красиво, удобно, и без лишних утилит.

@prog_tools
👍8🤩3