Команда git-grep: опции, ключи и примеры использования

git-grep

Найти строки внутри файлов в истории репозитория. Принимает многие ключи, что и утилита grep.

  • Поиск строки в закоммиченных файлах:

git grep {{search_string}}

  • Поиск строки а файлах, подходящих под указанный шаблон:

git grep {{search_string}} -- {{file_glob_pattern}}

  • Поиск строки в закоммиченых файлах, включая Git подмодули:

git grep --recurse-submodules {{search_string}}

  • Поиск по строке внутри указанного коммита (точки из истории репозитория):

git grep {{search_string}} {{HEAD~2}}

  • Поиск строки среди всех веток:

git grep {{search_string}} $(git rev-list --all)

Также может быть вам интересно:
Фото git-gc
git-gc

Фото git-ignore
git-ignore

Интересное на «Цифре»