Featured image of post 在Termianl中顯示完整的Git Tree

在Termianl中顯示完整的Git Tree

使用Git的CommandLine來查看Git Tree!

前一陣子在公司被保哥唸了一頓,「只看Terminal而不看SourceTreeg是錯的,Tree才是Git的精髓!」

於是決定來學一下如何用Terminal查看Tree。

雖然不多人知道,但其實Git裡面是可以查看Git Tree的

1
git log --graph 

image-20230703161758920

但這樣子只會顯示當前分支的資訊,很多時候我們想知道的是更Overview的東西,於是我們就需要完成一下我們的command line

1
git log --graph --decorate --oneline --all

image-20230703162317660

但這個指令實在是太長了,我們可以透過git alias來讓他更好輸入一點!

1
git config --global alias.graph 'log --graph --decorate --oneline --all'

完成後可以輸入

1
git config --global --list

來看看我們是否有設定成功!

設定好了後我們就可以透過

1
git graph

來查看完整的Tree了 !

Licensed under CC BY-NC-SA 4.0