Skip to content

Instantly share code, notes, and snippets.

@hakandilek
Created February 24, 2021 08:12
Show Gist options
  • Save hakandilek/3e2b989610a08340008f7eaf606cf88c to your computer and use it in GitHub Desktop.
Save hakandilek/3e2b989610a08340008f7eaf606cf88c to your computer and use it in GitHub Desktop.
removing a submodule

Remove the submodule entry from .git/config

git submodule deinit -f path/to/submodule

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

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

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

git rm -f path/to/submodule
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment