🐧 Linux 総合学習プラットフォーム
調査

git diff コマンド

git diff [--staged|--cached] [HEAD] [PATH]

作業ツリー・ステージ・直前コミットの間の差分を表示する。オプションによって比較対象の組み合わせが変わる。

使用例

git diff作業ツリーとステージの差分(addしていない変更)を見る
git diff --stagedステージと直前コミットの差分(これからコミットされる内容)を見る
git diff HEAD作業ツリーと直前コミットの差分(全変更)を見る

関連する学習トピック

📖 差分と経緯を調べる(diff・blame)

同じカテゴリのコマンド

git blamelsof

▶ 学習アプリで「git diff」を練習する