特定の拡張子を持つファイルのみのパターンを grep したい場合は、次のようにすることができます。
// searches recursively and matches case insensitively in only javascript files
// for "res" from the current directory
grep -iIr --include=*.js res ./
私は git grep を介してこれを行う方法を検索しようとしましたが (ツリーに格納されているインデックスから git grep の速度を利用するため)、役に立ちませんでした。ここで、特定のファイル タイプを除外できないことがわかりました。