Junio C Hamano <gitster@xxxxxxxxx> writes: > Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx> writes: > >> So the whole notion of "remembering" whether a directory was added >> explicitly as an empty directory or not is just not a sensible concept in >> git. > > That is true if it is implemented as David suggested, to have a > phony "." entry in the tree object itself. Unix file systems contain a phony "." entry in the directory itself, and have survived in spite of this. > The object name of such a tree (when it contains blobs and trees > underneath) will be different from a tree that contains the same set > of blobs and trees. It would destroy the fundamental concepts of > git. Like "." destroyed the fundamental concepts of Unix filesystems. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum - 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