From: Duy Nguyen Date: Mon, 22 Sep 2014 01:24:49 GMT Subject: Re: [Bug] git status -unormal -- 'foo[b]/' won't display content of 'foo[b]/ Message-ID: In-Reply-To: <541F2C96.6050101@web.de> On Mon, Sep 22, 2014 at 2:52 AM, Torsten Bögershausen wrote: > git status takes a "pathspec" as a parameter, which is not the same as a filename. > A pathspec can contain wildcards like '*' or '?' or things like "*[ch]". > This is known as shell glob syntax (or so), and used automatically by all shells. > > Git allows to use "git add *.[ch]" (where the shell expands the glob) or > "git add '*.[ch]'" where Git does the expansion. From the top of my head, pathspec should match as if it's literal string too. Not sure if it applies to this case. I'll check later.. -- Duy