git Submodules
1. 作用
Git 的“submodule”概念允许我们引用和管理第三方库,同时保持与我们自己的代码清晰的隔离
2. 项目中使用
mkdir library
cd library
git submodule add https://github.com/zzttwzq/moduleTest.git
这些操作会在根目录下创建.gitmodules;.git/config 文件中也添加了下面的内容用来追踪
[submodule "library/test"]
path = library/moduleTest
url = https://github.com/zzttwzq/moduleTest.git
最后在.git/modules 中,创建所有的.git 仓库副本
3. 查看 submodule 版本
git submodule status
4. 更新 submodule
cd library/
git pull
# 如果需要更新分支
git checkout dev
git branch -v
git pull