Pull request時に静的なファイルや自動生成されたファイルをGitHub上のdiffに表示しないようにするには？


GitHubでPull
requestを作成して他のメンバーにコードレビューしてもらう際、静的なファイルや自動生成されたファイルを表示させないようにする方法はないでしょうか？

外部の有料CSSテンプレートなどを導入すると、自分で書いたわけではないCSS、JS、画像等が大量にpull requestに含まれる場合があります。  
こうしたファイルは特別な理由がない限りコードレビューしてもらう必要はありません。  
それよりも、自分自身が書いたコードを重点的にレビューしてもらうことの方が重要です。

しかし、普通にpull requestを作成すると、自分が書いたコードも外部から持ってきたファイルもすべてpull
requestのdiffに含まれるため、第三者が見たときに非常に効率が悪くなります。  
また、数が多すぎるとGitHubが白旗を揚げる場合もあります。（下記イメージ参照）

![GitHubが白旗を揚げる例](https://i.stack.imgur.com/DbAFw.png)

こうした問題を避けるために、特定のディレクトリ以下は（diff上では）無視するとか、別々のpull
requestにするとか、何かしらの回避策があれば教えていただきたいです。

よろしくお願いします。




多少煩雑ではありますが、Pull requestのコミットを

  1. 静的ファイル、自動生成ファイルの追加
  2. レビューして欲しい変更

の複数段階に分けて、レビューアにはPull requestの番号と2.のコミットへのリンクを提示する、という方法ではいかがでしょうか。  
（というようなblogかQiitaの記事を見た覚えがあるのですが、所在不明です……）

