这两天遇到个问题,如下
sourceTree,对我的submodule进行了修改,把原来的通过界面进行了删除,然后加入新的submodule,但是发现submodule那块区域,就无法显示新的内容了,什么都没有
查看.submodule里面的路径已经更新到最新的了,所以问题不在这
通过git submodule update执行命令,提示找不到原来删除的那个submodule路径,说明还有残留的配置的地方没有删掉
解决办法如下
.git文件夹下的config文件,查看内容会发现,原来的submodule配置在这个文件内依然存在
将其删除
执行
git rm --cached <这个位置跟着原来的存放路径,也就是上面update命令提示出来的那个残留路径>
sourceTree,对我的submodule进行了修改,把原来的通过界面进行了删除,然后加入新的submodule,但是发现submodule那块区域,就无法显示新的内容了,什么都没有
查看.submodule里面的路径已经更新到最新的了,所以问题不在这
通过git submodule update执行命令,提示找不到原来删除的那个submodule路径,说明还有残留的配置的地方没有删掉
解决办法如下
.git文件夹下的config文件,查看内容会发现,原来的submodule配置在这个文件内依然存在
将其删除
执行
git rm --cached <这个位置跟着原来的存放路径,也就是上面update命令提示出来的那个残留路径>