我知道,如果我只想对具有某些扩展名的文件使用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的速度来利用它在树中存储的索引),但是没有用。我在这里看到不可能排除某些文件类型。
git grep res -- '/*.js'
可能会更好……