Hi I do not normally report things such as this and they are usually "features", however this one seems overly strange to me as directories and files are different things and I would expected a source code versioning system to adhere to that. Use case to replicate: 1. Have path/files/a.file exists (and/or path/files/*) on client A and client B 2. Remove the physical files from the path/files/ directory on client A, so that the directory is empty 3. git commit 4. git pull on client B 5. On client A an empty path/files/ directory exists on client B it has been removed, meaning path/files/ no longer exists. Is this the expected behaviour? As if it is, I will definitely bear that in mind and note that git will not make empty directories AND will remove empty directories from all clients apart from the client that emptied the directory. client A: git version 1.7.0.4 client B: git version 1.7.1 git server: whatever github.com is running Regards Gary -- 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