どせいたんさき。

ナスダヨー

~/.gitconfig の alias で git tree を定義する(terminal で git log をツリー表示)

目的

terminal 上で git log をツリー表示したい.

upstream    A-B-C-D-E            A-B-C-D-E-F-G
                 \        ---->               \
your branch       C-D-E                        G

こんなの.

解決方法

下から上に向かって伸びるツリーなら以下のようなコマンドで実現できる.

git log --graph --decorate --oneline --abbrev-commit

いちいちタイプするのは面倒なので ~/.gitconfig を編集する*1.編集したサンプルは以下.


*1:git config --global -e で編集できる