Remove a Git Submodule
Contents
-
Remove the submodule files from the working tree and index:
git rm --cached path_to_submodule
-
Remove the submodule’s
.git
directory:rm -rf .git/modules/path_to_submodule
-
Delete the now untracked submodule files:
rm -rf path_to_submodule
source: How do I remove a submodule?