takafumi blog

日々の勉強メモ

Git入門 その15 / git log

環境   git version 1.8.3.1

■ git log

コミットログを表示する。

# 全ログを表示
$ git log

# 最近のログをn個まで表示
$ git log -n

# 特定範囲のログを表示
$ git log 618dc77..7141f8e 

# 特定ファイルのログを確認
$ git log hoge.txt



オプション 説明
--graph ログにアスキーグラフで、マージの歴史を表示する。
--color 色つきで表示する。
--stat ファイルの統計情報を表示する。
--name-status 変更されたファイルと 追加/修正/削除 情報を表示する。
--abbrev-commit SHA-1 チェックサムの全体 (40文字) ではなく最初の数文字のみを表示する。
-p パッチ形式で出力。というよりdiffを表示する事に使うことが多い。
--grep コミットログをgrepし該当のlogだけ表示。-Eを追加すると拡張正規表現になる。


takafumi-s.hatenablog.com