CUIのgitでコミットをツリー表示

Written by じび on 2月 9th, 2014

見つけたのはもう一年以上前になりますが、忘れないうちにメモ。

gitを使っているとCUIの出番が多くて、GUIのツールを使用しなくなっていきます。
あとは、コミットのツリー表示ができたらいいのにと思っていたらありました。
‘–graph’オプションです。


$ git log --graph
* commit 208d6f06d4c7244cc4c36096f674c8150f9db827
|\ Merge: 98e23af a952a6e
| | Author: jibiki
| | Date: Sun Feb 9 16:32:56 2014 +0900
| |
| | Merge branch 'develop'
| |
| * commit a952a6e60d0b3cd54ae192d8d20b7278d3551624
| | Author: jibiki
| | Date: Sun Feb 9 16:25:07 2014 +0900
| |
| | Add g,h,i.
| |
| * commit 26f68dc87583bb71b7b46740955dfd09c733634a
|/ Author: jibiki
| Date: Sun Feb 9 15:22:58 2014 +0900
|
| Add d,e,f.
|
* commit 98e23afbd0bd577aeae4e65433d4181d89720d5d
Author: jibiki
Date: Sun Feb 9 15:20:42 2014 +0900

first commit.
$

‘–oneline’オプションを追加するとコンパクトになります。


$ git log --graph --oneline
* 208d6f0 Merge branch 'develop'
|\
| * a952a6e Add g,h,i.
| * 26f68dc Add d,e,f.
|/
* 98e23af first commit.
$

 

Leave a Comment