Make gitmodules relative (again)
MR !402 (closed) made the submodule URLs relative but provides no argument for why to do this apart from "some people said they wanted it).
In fact, having relative submodule URLs seems to have the obvious advantage that cloning submodules with the right protocol (using git@
rather than https
) means you can just push to the submodule rather than having to use set-url
to update it to point to the git@
equivalent.
cc @simonpj who recently ran into this issue.
What is the argument for using absolute URLs with the https scheme?