内容纲要

TortoiseGit 可以使用 Submodule Add 菜单来添加,可能会出现问题;可能之前添加子模块失败,再次添加也添加不上。

删除子模块

  1. rm -rf 子模块目录 删除子模块目录及源码
  2. vi .gitmodules 删除项目目录下 .gitmodules 文件中子模块相关条目
  3. vi .git/config 删除配置项中子模块相关条目
  4. rm .git/module/* 删除模块下的子模块目录,每个子模块对应一个目录,注意只删除对应的子模块目录即可

执行完成后,再执行添加子模块命令即可,如果仍然报错,执行如下:

git rm --cached 子模块名称

完成删除后,提交到仓库即可。

发表评论

电子邮件地址不会被公开。 必填项已用*标注