ディレクトリやブランチの差分を確認する
ディレクトリやGitブランチの差分を確認するための主要なコマンドとそれぞれの方法をまとめる
ローカルディレクトリの差分
- ローカル上の単なる2つのディレクトリを比較するコマンド
diff -r <ディレクトリ1> <ディレクトリ2>
オプション
- -r:サブディレクトなども含めて比較
- -u:ファイル内容の差分を表示
Gitブランチ間の差分
- Gitリポジトリないでのファイル間の差分を比較するコマンド
git diff <比較元> <比較先>
オプション
- --name--only:変更されたファイル名だけど一覧表示
- --stat:変更されたファイルとそれぞれの追加・削除行数の統計を表示
- --cached:ステージングエリアの内容と、最後にコミットした内容との差分を表示
Gitブランチとローカルディレクトリの差分
- Gitブランチと現在の作業ディレクトリの差分
git diff