Björn Steinbrink <B.Steinbrink@xxxxxx> writes: > With "checkout", I'm still a bit unsure about which term to use, because > of the behaviour you get with, for example, "git checkout HEAD -- > directory". > ... > It would probably be better to say that checkout only works with the > blobs (because the index doesn't have entries for trees, right?). True, it is not just "checkout". There is no such thing as "directory" in git UI, in that sense. When you say: git checkout [<tree-ish>] -- pathspec you may be using the same string as the name of an existing directory, but that does not change the fact that you are giving a pathspec pattern to specify the set of paths in the index (or in the <tree-ish>) that matches the pathspec. -- 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