Intellipaat Back

Explore Courses Blog Tutorials Interview Questions
+4 votes
in DevOps and Agile by (19.4k points)
edited by

How do I remove a Git submodule?

By the way, is there a reason I can't simply do git submodule rm whatever ?

1 Answer

+4 votes
by (27.5k points)
edited by

1. Remove the submodule entry from .git/config

git submodule deinit -f path/to/submodule

2. Remove the submodule directory from the superproject's .git/modules directory

rm -rf .git/modules/path/to/submodule

3. Remove the entry in .gitmodules and remove the submodule directory located at path/to/submodule

git rm -f path/to/submodule

For more information please go through the following tutorial to get more info about git:


git remove submodule - how do I remove a submodule?
by (5.8k points)
Thank you. This was helpful.

Related questions

Browse Categories