ios模块组件化-submodule 子模块
第一步:github或者gitlab创建子模块仓库
第二步:创建子模块
1.cd 任意目录
2.pod lib create 子模块名字
pod lib create HomeSubModule --template-url=https://github.com/xiaoxiaotang/podSubmoduleTemplate.git
3.cd 子模块名字
4.git init
5.git remote add origin 壳工程仓库 git 地址
6.git add .
7.git commit -m "Initial commit"
8.git push -u origin master(远程分支名)
9.cd 壳工程
10.git submodule add 子模块仓库git地址 submodules/子模块本地文件夹
git submodule add git@134.175.230.26:iOS_XZ/module-flutter.git submodules/module-flutter
11.修改壳工程 podfile 添加
vim podfile
pod '子模块名字',:path => 'submodules/子模块本地文件夹'
pod update
12.子模块创建分支
git -C submodules/子模块本地文件夹 checkout -b 分支名
git -C submodules/子模块本地文件夹 push origin 分支名
修改 ProConfig.json 添加子模块
{
"module":"submodules/子模块本地文件夹",
"branch":"分支名"
}
上一篇
下一篇