Gitでブランチ間の差を確認するには、以下のコマンドを使用します。 ### 1. **差分の内容を確認** ブランチ間のファイルの差分を詳細に確認するには、`git diff` を使用します。 ```bash git diff <ブランチ1>..<ブランチ2> ``` 例: `main` ブランチと `feature` ブランチの差分を確認 ```bash git diff main..feature ``` - `<ブランチ1>` から `<ブランチ2>` へ、どのような変更が行われたかが表示されます。 ### 2. **変更されたファイルのリストを確認** 変更されたファイルのみを確認する場合は、`--name-only` オプションを付けます。 ```bash git diff --name-only <ブランチ1>..<ブランチ2> ``` 例: 変更されたファイルのリストを確認 ```bash git diff --name-only main..feature ``` ### 3. **コミット履歴の差を確認** ブランチ間のコミット履歴の違いを確認するには、`git log` を使用します。 ```bash git log <ブランチ1>..<ブランチ2> ``` 例: `feature` ブランチにのみあるコミットを確認 ```bash git log main..feature ``` ### 4. **ステータスの比較** ブランチ間のステータスを簡単に比較するには、`git diff` の代わりに `git status` や `git show-branch` を使うこともできますが、通常は上記の方法が一般的です。 ### 差分の視覚的な確認ツール もしGUIで確認したい場合は、以下のようなツールも活用できます。 - **`gitk`**: Gitの簡易的なGUIツール - **`tig`**: ターミナルで使えるTUIツール ```bash gitk <ブランチ1>..<ブランチ2> tig <ブランチ1>..<ブランチ2> ```