Exclui um submódulo do repositório.


Use  git submodule deinit -f -- <submodule>  para cancelar o registro do <submodule> especificado.


Use  rm -rf .git/modules/<submodule>  para remover o diretório do submódulo.

Use  git rm -f <submodule>  para remover a árvore de trabalho do submódulo.


Exemplo:


git submodule deinit -f -- <submodule>

rm -rf .git/modules/<submodule>

git rm -f <submodule>



git submodule deinit -f -- 30code

rm -rf .git/modules/30code

git rm -f 30code