Все кто работает с Git через какой-либо IDE, например, PhpStorm уже привыкли к виду
git-tree
и забыли как работать с Git через консоль. А, как говорила моя учительница: "Если не знать, да еще и забыть...".

В общем, PhpStom, конечно, штука хорошая, но чтобы посмотреть красивое дерево коммитов на удалённом сервере, к которому есть только ssh connect, PhpStorm не поможет. На этот случай можно воспользоваться следующей командой:

git log --graph --pretty=oneline --abbrev-commit --all --decorate

Чтобы не забывать эту длинную команду, можно её запомнить:

alias gitlog='git log --graph --pretty=oneline --abbrev-commit --all --decorate'

Вместо gitlog вы можете вписать любой алиас, который потом будете использовать.

Эта команда позволяет показывать коммиты из локальных и удаленных веток в текстовом формате.

Пример

$ gitlog 
* 342e16b (HEAD, master) Up to 8.17
| * eafaa80 (origin/master) Drupal up to 8.1.5
|/  
*   eaa6150 Merge branch 'master' of /home/***/repos/mbaev.com
|\  
| * ac9bace Add highlight for css
* | 738fc2a Fix for VideoEmbedWysiwyg (rss)
|/  
* 9d8f642 Disallow translations and admin pages from index
* d6d35af Disallow translations and admin pages from index
* 327d112 Update modules
* 0c0b925 Updated modules
* 0671c01 Up to 8.1.1 and add video embed
* 6e7bbc3 Theming search
* 9be03a0 Beautify theme
...

Бонус

Чтобы отобразить определенное количество коммитов необходимо указать флаг -n.

gitlog -n 5

Или просто

gitlog -5

Другие посты