3

プロジェクトを git の以前のコミットと比較しようとしています。Eclipse は Git Tree Compare ウィンドウにプロジェクトのすべてのファイルを表示しますが、変更されたファイルだけを表示する方法はありますか?

私はEclipse Juno + EGit 2.0を使用しています

4

3 に答える 3

3

履歴ビューで 2 つのコミットを選択し、コンテキスト メニューの [互いに比較] を使用すると、変更されたファイルのみの差分が得られます。ユースケースでは、2 つのコミットのうちの 1 つが最上位である必要があります。

ただし、これにはワークスペース内のすべてのプロジェクトが含まれるため、調査するプロジェクト以外のプロジェクトの 2 つのコミット間で変更があった場合、ノイズが発生する可能性があります。

于 2012-10-04T20:41:45.043 に答える
2

(右クリック) [チーム] -> [ワークスペースの同期] を試してください。このメニュー項目を表示するには、プロジェクトを選択する必要があります。これにより、Synchronize パースペクティブが開きます。着信のみ、または発信のみを表示するなど、選択できる「モード」がいくつかあります...

このビューは、「比較」よりも少し優れていると思います。なぜEGitに両方があるのか​​ わかりません。

于 2012-10-04T20:25:35.687 に答える