This apparently is very much dependent on the version of git you are using.
- If present, change the
urlentry in the[submodule "<dirname>"]section of the.gitmodulesfile. - If present, change the
urlentry in the[submodule "<dirname>"]section of the.git/configfile. - Change the
urlin the configuration of the submodule itself. The location of theconfigfile is version dependent. Older versions had it in<dirname>/.git/config, newer ones in.git/modules/<dirname>/config. However, you can always use below command:
cd <dirname>
git config remote.origin.url <new_url>