Fix Git submodules troubleshooting for operations within submodule directories
What does this MR do and why?
Updates the troubleshooting section for Git submodules to address authentication issues when running Git operations (like git fetch) from within submodule directories.
Changes made:
- Expanded troubleshooting scope to cover Git operations beyond submodule initialization.
- Added guidance for running Git commands within submodule directories using externalized configuration.
- Consolidated duplicate URL substitution approaches into one solution with clear options.
- Replaced placeholder
${SUBMODULE_URL}withhttps://gitlab.com.
References
Edited by Lysanne Pinto