Christoph Bartoschek <bartoschek@xxxxxx> writes: > I see that in the submodule there is a .git directory with its own objects. > This does not look like as if the submodule objects are part of the > superproject. Because they largely aren't. submodules are freestanding projects on their own right. One of the primary design decisions was to support the use of a superproject without having to clone/checkout all the submodules. You may want to check earlier design discussion thread: http://thread.gmane.org/gmane.comp.version-control.git/31941/focus=32944 It is a huge thread and some of the messages there might be nothing more than uninformed and unworkable handwaving, except for the ones from Linus and some others. -- 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