git-submodule(1)
http://www.kernel.org/pub/software/scm/git/docs/git-submodule.html
"Submodules allow foreign repositories to be embedded within a dedicated subdirectory of the source tree, always pointed at a particular commit."