#ブランチの状況(コミットグラフ)を表示する
各ブランチがどのように進んでいるのか確認できる
- コマンド
$ git log --graph --date-order --all --pretty=format:'%h %Cred%d %Cgreen%ad %Cblue%cn %Creset%s' --date=short
- コマンド実行結果(例)
* 8768c7b (HEAD -> master) 2020-05-08 (name) branch_aの作業をマージ
|\
| * 8bff760 (branch_a) 2020-05-08 (name) 作業Aを完了
* | e46e8ff 2020-05-08 (name) 緊急でbranch_bで作業した内容を反映
|\ \
| * | f087b63 2020-05-08 (name) branch_bでb.txtを作成
|/ /
| * 469afaa 2020-05-08 (name) branch_aでコミットしてみた
|/
* 68ffd89 2020-05-08 (name) hello.txtの内容を修正
* a081e0c 2020-05-07 (name) 初めてのコミット
上記コマンドを「git graph」だけで実行できるようにする
- エイリアスを設定
$ git config --global alias.graph "log --graph --date-order --all --pretty=format:'%h %Cred%d %Cgreen%ad %Cblue%cn %Creset%s' --date=short"
- コマンド実行
$ git graph