git grep
all
Find strings inside tracked files in a repository. Accepts a lot of the same flags as regular `grep`.
More info →Examples (5)
Search for a string in files in the current `HEAD`
git grep "search_string"Search for a string in files matching a glob pattern in the current `HEAD`
git grep "search_string" -- "*.ext"Search for a string, including submodules
git grep --recurse-submodules "search_string"Search for a string at a specific point in history
git grep "search_string" HEAD~2Search for a string across all branches and all of history
git grep "search_string" $(git rev-list --all)made by @shridhargupta | data from tldr-pages