问题:
Unity开发中一直使用的git submodules的方式管理子模块,现在要使用OpenUPM的方式来管理子模块;所以要删除子模块。
方案:
- 对.gitmodules文件中删除模块
- 将更改的.gitmodules文件添加到暂存区
- 对.git/config文件删除模块
- git rm –cached path_to_submodule
- rm -rf .git/modules/path_to_submodule
- git commit -m “Removed submodule “
- 删除子模块:rm -rf path_to_submodule