"Holding, Lawrence" <Lawrence.Holding@xxxxxxxxx> writes: > How about > - creating a "driver" project in the superproject, > - add a .gitignore or .git/exclude entry for the > /s/xyzzy/os/drivers/frotz folder into the os project > - symlinking the /s/xyzzy/os/drivers/frotz folder to the > /s/xyzzy/driver/frotz folder Thanks. I think that is essentially the same as what I wrote with "symlink" in my last paragraph as a known-to-work workaround. The real location of the frotz driver, whether it is in a directory directly in the superproject, or a separate submodule that is bound to the superproject outside the "os" submodule, does not make an essential difference, as long as it is outside "os". I was asking if people who have used submodules have better solutions than that "symlink" solution. -- 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