Git в консолі зручний. Просто налаштуйте його за 60 секунд

Git в консолі зручний. Просто налаштуйте його за 60 секунд

Я часто чув що git в консолі незручно використовувати, а потім виявлялося що взагалі мова не стільки про сам git, скільки в першу чергу про git diff. Так звісно, так git дійсно ніхто не використовує. Просто пару команд для налаштування пропишіть і ним можна буде користуватися, часто краще ніж навіть в IDE.

Як обіцяв, за 60 секунд вийде тільки якщо у вас є менеджер пакетів. Якщо ні - давно пора, так само як з гітом.

1. Встановіть git-delta:

brew install git-delta
pacman -S git-delta

Або іншими способами: official installation instructions

2. Сконфігуруйте git використовувати delta:

git config --global core.pager delta

3. Опціонально поставте side-by-side:

git config --global delta.side-by-side true

4. Коли пишете git log додайте прапорці:

git log --all --graph

Або додайте в alias, хоча не знаю навіщо, якщо у вас не bash без налаштувань, то просто пишете git l і стрілочка в гору (попередня команда яка починалася з цих же символів).

60 секунд закінчилися. І ви отримали 90% зручності користування git в консолі. Можна додати більше цікавих налаштувань, але це вже для найбільш допитливих.

Comments