2010/12/8 Jonathan Nieder <jrnieder@xxxxxxxxx>: > 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] [<tree>[..<tree>]] [--] [<path>...] > > but the <path>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 <foo> to match only files and not directories. Bert > [1] http://thread.gmane.org/gmane.comp.version-control.git/162379 > -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html