git log よく使うオプション一覧

オススメ記述

$ git log –oneline –graph –decorate -n10

表示数でログ表示

$ git log -n 10

 

■その他

ファイル毎の削除、追加行数を表示

$ git log –numstat

 

変更したファイルを表示

$ git log –name-status

 

コミット日付で絞り込み

$ git log –since=”4 days ago” –until=”2015/01/22″

 

 

特定のファイルのみ

$ git log — path/to/*.sh

 

 

コミッター名で

$ git log –author=’xxxx’

 

コミットログで

$ git log –grep=’typo’

 

マージコミットのみ

$ git log –merges

 

マージコミットを除く

$ git log –no-merges

 

マージコミットのマージ元を非表示

$git log –first-parent

 

全ブランチ

$ git log –all

コメントをどうぞ