如何使用 Git Submodule

译自Jon Cairns的博客 Git submodules是在一个仓库里链接另一个仓库的方式. 比如, 如果你的项目需要使用到别人挂在 Github 上的项目, 那么你就可以把它作为一个submodule,而不是把它所有的代码复制进自己的项目. 这样便有另外的好处:可以跟踪 submodule 仓库的变化并且可以一键更新而不是手动更新代码. 这篇教程将会告诉你: 如何向你的项目新增一个 submodule 如何 clone 带有 submodules 的仓库 如何更新 submodules 如何管理 submodules »