Browse Source

Update git-grep documentation

Documentation/git-grep.txt: Document -F/--fixed-strings to
search for non-regexp patterns.  Document -I to not search
binary files.  Document -<num> as a shortcut for -C<num>.

Signed-off-by: Andrew Ruder <andy@aeruder.net>
Signed-off-by: Junio C Hamano <junkio@cox.net>
maint
Andrew Ruder 18 years ago committed by Junio C Hamano
parent
commit
cf0d720b7f
  1. 19
      Documentation/git-grep.txt

19
Documentation/git-grep.txt

@ -12,12 +12,13 @@ SYNOPSIS @@ -12,12 +12,13 @@ SYNOPSIS
'git-grep' [--cached]
[-a | --text] [-I] [-i | --ignore-case] [-w | --word-regexp]
[-v | --invert-match] [-h|-H] [--full-name]
[-E | --extended-regexp] [-G | --basic-regexp] [-F | --fixed-strings]
[-n] [-l | --files-with-matches] [-L | --files-without-match]
[-E | --extended-regexp] [-G | --basic-regexp]
[-F | --fixed-strings] [-n]
[-l | --files-with-matches] [-L | --files-without-match]
[-c | --count] [--all-match]
[-A <post-context>] [-B <pre-context>] [-C <context>]
[-f <file>] [-e] <pattern> [--and|--or|--not|(|)|-e <pattern>...]
[<tree>...]
[-f <file>] [-e] <pattern>
[--and|--or|--not|(|)|-e <pattern>...] [<tree>...]
[--] [<path>...]

DESCRIPTION
@ -39,6 +40,9 @@ OPTIONS @@ -39,6 +40,9 @@ OPTIONS
Ignore case differences between the patterns and the
files.

-I::
Don't match the pattern in binary files.

-w | --word-regexp::
Match the pattern only at word boundary (either begin at the
beginning of a line, or preceded by a non-word character; end at
@ -64,6 +68,10 @@ OPTIONS @@ -64,6 +68,10 @@ OPTIONS
Use POSIX extended/basic regexp for patterns. Default
is to use basic regexp.

-F | --fixed-strings::
Use fixed strings for patterns (don't interpret pattern
as a regex).

-n::
Prefix the line number to matching lines.

@ -81,6 +89,9 @@ OPTIONS @@ -81,6 +89,9 @@ OPTIONS
line containing `--` between contiguous groups of
matches.

-<num>::
A shortcut for specifying -C<num>.

-f <file>::
Read patterns from <file>, one per line.


Loading…
Cancel
Save