From: Junio C Hamano Date: Tue, 19 May 2015 20:17:57 +0000 (-0700) Subject: Merge branch 'nd/dwim-wildcards-as-pathspecs' X-Git-Tag: v2.5.0-rc0~106 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=949d16795c55ae4712aaec847d55bd2d7d050c84;p=thirdparty%2Fgit.git Merge branch 'nd/dwim-wildcards-as-pathspecs' A heuristic to help the "git " command line convention to catch mistyped paths is to make sure all the non-rev parameters in the later part of the command line are names of the files in the working tree, but that means "git grep $str -- \*.c" must always be disambiguated with "--", because nobody sane will create a file whose name literally is asterisk-dot-see. Loosen the heuristic to declare that with a wildcard string the user likely meant to give us a pathspec. * nd/dwim-wildcards-as-pathspecs: pathspec: avoid the need of "--" when wildcard is used --- 949d16795c55ae4712aaec847d55bd2d7d050c84