Skip to main content

プルリクエスト内のファイルをフィルタリングする

大規模な pull request 内の変更をすばやく確認できるように、変更されたファイルをフィルター処理するか、ファイル ツリーを使用してファイル間を移動することができます。

pull request 内のファイルは、.html.js などのファイル拡張子の種類、拡張子なし、コード所有権、ドットファイルなどでフィルター処理することができます。また、ファイル ツリーを使用すると、ファイル パスでフィルター処理したり、ファイル間を移動したり、変更されたファイルの概要を表示したりすることができます。

[File Filter](ファイル フィルター) ドロップダウンの使用

Tip

Pull request の diff ビューを簡略化するには、削除されたファイルや、pull request の diff のうち既に表示したファイルをファイル フィルター ドロップダウン メニューから一時的に非表示にすることもできます。

  1. リポジトリ名の下にある [pull request] をクリックします。

    リポジトリのメイン ページのスクリーンショット。 水平ナビゲーション バーでは、[pull request] というラベルが付いたタブが濃いオレンジ色の枠線で囲まれています。

  2. プルリクエストのリストで、フィルタしたいプルリクエストをクリックします。

  3. pull request で、 [変更されたファイル] をクリックします。

    pull request のタブのスクリーンショット。 [変更されたファイル] タブが濃いオレンジ色の枠線で囲まれています。

  4. [ファイル フィルター] ドロップダウンメニュー使って、希望するフィルターを選択、選択解除、またはクリックしてください。

    pull request の [ビュー] オプションのスクリーンショット。 [ファイル フィルター] オプションが、濃いオレンジ色の枠線で囲まれています。

  5. 必要に応じて、フィルターの選択をクリアするには、 [変更したファイル] タブで、 [フィルターのクリア] をクリックしてください。

    pull request の [ビュー] オプションのスクリーンショット。 [フィルターのクリア] オプションが濃いオレンジ色の枠線で囲まれています。

ファイル ツリーの使用

  1. リポジトリ名の下にある [pull request] をクリックします。

    リポジトリのメイン ページのスクリーンショット。 水平ナビゲーション バーでは、[pull request] というラベルが付いたタブが濃いオレンジ色の枠線で囲まれています。

  2. プルリクエストのリストで、フィルタしたいプルリクエストをクリックします。

  3. pull request で、 [変更されたファイル] をクリックします。

    pull request のタブのスクリーンショット。 [変更されたファイル] タブが濃いオレンジ色の枠線で囲まれています。

  4. ファイル ツリー内のファイルをクリックして、対応するファイルの diff を表示します。 ファイル ツリーが表示されない場合は、 をクリックしてファイル ツリーを表示します。

    Note

    画面の幅が狭すぎる場合、または pull request に含まれるファイルが 1 つのみの場合、ファイル ツリーは表示されません。

    pull request の [変更されたファイル] タブのスクリーンショット。 左側のサイドバーのファイル ツリーが、濃いオレンジ色の枠線で囲まれています。

  5. ファイル パスでフィルタリングするには、 [Filter changed files](変更したファイルのフィルタリング) 検索ボックスに、ファイル パスの一部または全部を入力します。 または、[File Filter](ファイル フィルター) ドロップダウンを使用します。 詳細については、「Using the file filter dropdown」 ([File Filter](ファイル フィルター) ドロップダウンの使用) を参照してください。

参考資料