From: Bert Wesarg Date: Wed, 08 Dec 2010 09:29:07 GMT Subject: Re: diff for deleted file only, when changed to directory Message-ID: In-Reply-To: <20101208082103.GA4927@burratino> 2010/12/8 Jonathan Nieder : > Bert Wesarg wrote: > >>                                                                git >> diff --cached -- foo shows me the diff for both the file foo and file >> foo/bar. > [...] >>                                              But for the case >> file->directory, I would like to see only the deleted diff, not >> recursing into the directory. > > If I understand correctly, this is a documentation bug and feature > request. > > The documentation bug: the "git diff" documentation says something > like > >        git diff [--options] [[..]] [--] [...] > > but the s after "--" are actually patterns (path specifiers). > See [1] ([RFD] git glossary: define pathspec, 2010-11-29). > > The feature request: there is no way to specify an "exact match" > or "negative match" when specifying paths.  At least "negative > match" has been suggested before. > Thanks for the pointers. I don't expect that we can change to match only files and not directories. Bert > [1] http://thread.gmane.org/gmane.comp.version-control.git/162379 >