拉取:
克隆仓库的时候同时拉取
git clone git@192.168.50.100:algo/algorithm_worker.git -b master --recurse-submodules
在已经拉取的仓库中拉取submodule
git submodule update --init --recursive --remote
修改:
git submodule 更新url 操作步骤
https://blog.csdn.net/ppdyhappy/article/details/117675384
彻底删除:
删除子模块根据官方文档的说明,
应该使用 git submodule deinit <子模块名称> 和git rm <子模块名称>命令卸载一个子模块。
这个命令如果添加上参数 --force,则子模块工作区内即使有本地的修改,也会被移除。
git submodule deinit utils /git submodule deinit -f utils
git rm utils
删除 .gitmodules 文件文章来源:https://www.toymoban.com/news/detail-502723.html
删除 .git/modules 中的submodule目录文章来源地址https://www.toymoban.com/news/detail-502723.html
到了这里,关于git submodule 拉取,修改,彻底删除的方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!