If we add a new commit with changes in the submodule, and within that commit, we change the remote URLs of the subsubmodule, running git submodule sync --recursive will not sync those remote URLs until we update the submodule.
Should we document this behavior, or can it be managed using absorbgitdirs, or is it assumed that people will understand the need to run submodule sync multiple times in such scenarios?
Thank you for writing up a bug report. However, this is not the place the Git projects expects bug reports: please send it to the Git mailing list. See https://git-scm.com/community for more details.
If we add a new commit with changes in the submodule, and within that commit, we change the remote URLs of the subsubmodule, running git submodule sync --recursive will not sync those remote URLs until we update the submodule.
Should we document this behavior, or can it be managed using absorbgitdirs, or is it assumed that people will understand the need to run submodule sync multiple times in such scenarios?