I've spent a considerable amount of time reading through this: Rename a git submodule
However my case is actually a bit different. I've already renamed/moved the submodules, but I've noticed that the "name" of the module is the name I initially had when I first added the module.
I believe the --name
property can only be used when a module is initially added. But just incase, I thought I'd ask:
Can I change the "name" of the module once it's already been moved? I want to have the entry in the .gitmodules
and .git/config
changed, as well as the directory structure inside of .git/modules/*
I'm trying to prevent having to remove the modules (there's quite a few) and then re-add them all.
For reference, here's what a current module record in my .gitmodules
file looks like:
[submodule "TurtlePHP/application/vendors/PHP-Pixabay"]
path = TurtlePHP/application/vendors/submodules/PHP-Pixabay
url = [email protected]:onassar/PHP-Pixabay.git
And here's what I want it to be:
[submodule "TurtlePHP/application/vendors/submodules/PHP-Pixabay"]
path = TurtlePHP/application/vendors/submodules/PHP-Pixabay
url = [email protected]:onassar/PHP-Pixabay.git
Thanks!
/.git/modules
? – Spectrohelioscope