SYNOPSIS
git whatchanged <option>…
DESCRIPTION
各コミットのコミットログとdiff出力を表示します。
新規ユーザーは、これの代わりに git-log(1) を使用することをお勧めします。 whatchanged
コマンドは基本的に git-log(1) と同じですが、デフォルトでは生の形式の差分出力を表示し、マージをスキップします。
このコマンドは主に歴史的な理由で保持されています。git log
が発明されるずっと前に Linux kernel mailing list を読んで Gitを学んだ多くの人々の指は、このコマンドをタイプするよう訓練されています。
Examples
-
git whatchanged -p v2.6.12.. include/scsi drivers/scsi
-
include/scsi または drivers/scsi サブディレクトリ内のファイルを変更したバージョン v2.6.12 以降のコミットをパッチとして表示する
-
git whatchanged --since="2 weeks ago" -- gitk
-
過去2週間の変更をファイル gitk に表示します。 "--" は、「ブランチ名 gitk 」との混同を避けるために必要です。
GIT
Part of the git(1) suite