Most information is found in git-submodule.sh, although
Documentation/git-submodule.txt has beginnings of a good documentation.
The basic idea is this:
A subdirectory contains a self-contained project.
Once that project is at a stage you want to have in the superproject, you
can commit that submodule state, much like a subdirectory.
However, the history can progress in much coarser steps for the
superproject. IOW an ideal case for msysgit.git, where we want to have a
stable version which can be checked out with GitMe.
Also, find more about submodules here:
http://git.or.cz/gitwiki/SubprojectSupport?highlight=%28submodule%29
Ciao,
Dscho
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html