Re: Possible bug in Git submodule update --inti
From: Junio C Hamano <hidden>
Date: 2024-11-19 00:32:04
Philippe Blain [off-list ref] writes:
Hi Søren, ... in the doc for 'git submodule init' [3]. Note that this is _not_ the exact command that you ran according to the trace output below, which is: ... I think what you'd want to do is simply: git submodule set-url -- <path-to-submodule> <new-url> git submodule update --init --remote This will fetch the new URL and checkout the tip commit of its HEAD branch. You will still have all the objects from the old URL locally though. If you want to avoid that, you should completely remove the Git repository of the submodule: git submodule set-url -- <path-to-submodule> <new-url> git submodule deinit -f <path-to-submodule> rm -rf $(git rev-parse --git-dir)/modules/Submodules/Lodam.Standard git submodule update --init --remote
Thanks for a pleasant exchange, RFH with sufficient information necessary to help, with a detailed diagnosis and an alternative offered.