Nguyễn Thái Ngọc Duy  committed 8c69c1f

Document limited recursion pathspec matching with wildcards

It's actually unlimited recursion if wildcards are active regardless

Signed-off-by: Nguyễn Thái Ngọc Duy <>
Signed-off-by: Junio C Hamano <>

  • Participants
  • Parent commits 6db5c6e
  • Branches master

Comments (0)

Files changed (2)

File Documentation/git-grep.txt

 --max-depth <depth>::
 	For each <pathspec> given on command line, descend at most <depth>
 	levels of directories. A negative value means no limit.
+	This option is ignored if <pathspec> contains active wildcards.
+	In other words if "a*" matches a directory named "a*",
+	"*" is matched literally so --max-depth is still effective.
 		 * Match all directories. We'll try to match files
 		 * later on.
+		 * max_depth is ignored but we may consider support it
+		 * in future, see
+		 *
 		if (ps->recursive && S_ISDIR(entry->mode))
 			return entry_interesting;