"git grep <pattern>" только для файлов python (или любого типа)?
Когда я пытаюсь найти шаблон в git-проекте, я набираю:
git grep <pattern>
и git ищет этот шаблон во всем проекте. Иногда это находит совпадения в не исходных файлах, что затрудняет поиск того, что я ищу.
Как я могу сказать ему, чтобы искать только Python (.py) или некоторые другие исходные файлы?
1 ответ
Решение
Ты можешь использовать:
Sytntax
git grep <pattern> -- '*.<ext>'
Куда:
pattern
шаблон для поискаext
это расширение, в нашем случае это посмотреть во всех файлах, которые содержат<ext>
пример
git grep HelloWorld -- '*.json'