diff --git a/README.md b/README.md index d144cd9..238417c 100644 --- a/README.md +++ b/README.md @@ -117,6 +117,7 @@ P.S: All these commands are tested on `git version 2.7.4 (Apple Git-66)`. * [Turn off git colored terminal output](#turn-off-git-colored-terminal-output) * [specific color settings](#specific-color-settings) * [Show all local branches ordered by recent commits](#show-all-local-branches-ordered-by-recent-commits) +* [Find lines matching the pattern (regex or string) in tracked files](#find-lines-matching-the-pattern-regex-or-string-in-tracked-files) @@ -805,5 +806,10 @@ git config --global git for-each-ref --sort=-committerdate --format='%(refname:short)' refs/heads/ ``` +## Find lines matching the pattern (regex or string) in tracked files +```sh +git grep --heading --line-number 'foo bar' +``` + diff --git a/tips.json b/tips.json index b564978..c247ecc 100644 --- a/tips.json +++ b/tips.json @@ -354,4 +354,7 @@ },{ "title": "Show all local branches ordered by recent commits", "tip": "git for-each-ref --sort=-committerdate --format='%(refname:short)' refs/heads/" +},{ + "title": "Find lines matching the pattern (regex or string) in tracked files", + "tip": "git grep --heading --line-number 'foo bar'" }]