子模块使用
1.添加子模块
git submodule add path(git地址) localPath(本地路径)
2.更新子模块,新拉取代码时,有依赖,第一步请执行update
git submodule update --init --recursive
3.子模块添加中出问题,需要删除
清理根目录下的 .gitmodules 文件内,上述第一步对应add的路径
清理根目录下的 .git/config 文件内的,上述第一步对应add的路径
4.对应子模块需要修改代码,可以在update之后的本地做修改(已经是单独分支code),亦可以其他代码库做修改,本地执行上述update
网友评论