Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx> writes: > On Wed, 18 Jul 2007, Matthieu Moy wrote: >> >> If you checkout a branch, create an empty directory in this branch >> (probably a placeholder, either for future versionned files, or for >> generated files), you cannot tell git "this empty directory is in this >> branch, but not in other ones" without adding a file in it. > > Right. Which is the suggested setup: add an empty ".gitignore" file > to the directory, and you're done. That implies that every directory in a versioned tree will exclusively be created under manual and conscious control. Not by running some installer or script, unpacking some archive and so on. But if every content on a disk was created and put there under manual control of the disk owner, we could still get along with floppy disks quite fine. In practice, much more content gets sent around and juggled than what is under immediate supervision of the user. This is getting silly: you don't need to pull out rabbits out of your head. You said that you are not inclined to do any work in that area since it does not touch _your_ use cases (well, at least not to a degree that you consider worth bothering about) but that is no reason to get into ridiculous arguments about other usage. No code will come of that. -- 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