$ git submodule deinit XXX
fatal: not a git repository: D:/06_project_code2/bonham-testscript/.git/modules/XXX
fatal: Submodule work tree 'XXX' contains local modifications; use '-f' to discard them
$ git submodule deinit -f XXX
warning: Could not unset core.worktree setting in submodule 'XXX'
Cleared directory 'XXX'
Submodule 'XXX' (git@git.XXXXX.com:XXX.git) unregistered for path 'XXX'
$ git rm XXX
rm 'XXX'
rm -rf .git/modules/XXX
git submodule add