Skip to main content
log コマンドを使用して、リポジトリ内のコミット一覧を取得します。
[path] は、特定のファイルまたはディレクトリに影響を与えるコミットのみに絞り込みます。 [-n <num_results>] は表示するコミット数を制限します(デフォルトは 20、最大は 1000)。 [--oneline] は各コミットを 1 行で表示します。 [--show-squashed] は、マージによってスカッシュされた元のコミット(他のブランチを経由してマージされたブランチのコミットを含む)も表示します。path が必要です。 [--since <date>] は指定した日付以降のコミットを表示します(ISO 形式、または 1 week ago のような相対指定)。 [--until <date>] は指定した日付以前のコミットを表示します。 [--date <format>] は出力の日付フォーマットを設定します。UTC の ISO 8601 を使用する場合は iso を指定します。 直近 10 件のコミットを取得する例:
特定のファイルに影響を与えるコミットを確認する場合:
コンパクト形式で最近のコミットを確認する場合:
ファイルにマージされた変更が本来どこから来たのかを確認する場合: