Ping Yin wrote: > Yes, i know this topic has been discussed for many times. However, i > am still not clear about the real reason. > > So which is the reason? > > 1. it's by design, intentional It's saied somewhere git is a "stupid content tracker", it cares file content not file name, and empty directories will complicate the merge algorithm unnecessarily. > 2. unclear logic, for example, whether to remove the directory after > the last file in it is deleted > 3. hard work, no one has picked it yet > 4. hardly done in current model > > Ping Yin -- 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