IntelliJ: ローカルと Git コミット/ブランチ間で変更されたすべてのファイルの差分を表示する 質問する

IntelliJ: ローカルと Git コミット/ブランチ間で変更されたすべてのファイルの差分を表示する 質問する

IntelliJ の diff ビューアを使用すると、IntelliJ コード エディターのすべての機能 (リファクタリング、補完など) を使用してローカル バージョンに変更を加えることができるため、コードをレビューするのに非常に便利です。

残念ながら、IntelliJ でコード レビューを行うときに最も重要なこと、つまり、作業ツリー (マージ元のブランチにチェックアウトされている) と別のブランチ (マージする予定のブランチ、たとえば「master」) 内のすべての変更されたファイルの diff を確認する方法をまだ理解していません。

誰かこれをどうやってやるのか知っていますか?

ベストアンサー1

これは実装されました。2 つのブランチを比較するには、次の操作を行います。

  1. 比較したいブランチの 1 つを確認します。
  2. IntelliJ ウィンドウの右下にあるステータス バーの Git ブランチ ポップアップで、比較するブランチを選択します。いくつかのオプションを含むポップアップが表示されます。
  3. 「比較」オプションを選択します。
  4. デフォルトでは、すべてのコミットが表示されます。また、「差分」タブを選択して実際の変更を表示することもできます。

これについては、彼らのブログ記事の一つ

おすすめ記事