diff --git a/doc/ci/runners/configure_runners.md b/doc/ci/runners/configure_runners.md
index c6b0651fd87ba24496d64e8ee5603dacf211fcd6..6465b7a53d29e048008298cb6f774cacf918e69e 100644
--- a/doc/ci/runners/configure_runners.md
+++ b/doc/ci/runners/configure_runners.md
@@ -523,8 +523,8 @@ Use the `empty` Git strategy when:
 
 ### Git submodule strategy
 
-The `GIT_SUBMODULE_STRATEGY` variable is used to control if / how Git
-submodules are included when fetching the code before a build. You can set them
+The `GIT_SUBMODULE_STRATEGY` variable is used to control if / how 
+[Git submodules](https://git-scm.com/book/en/v2/Git-Tools-Submodules) are included when fetching the code before a build. You can set them
 globally or per-job in the [`variables`](../yaml/index.md#variables) section.
 
 There are three possible values: `none`, `normal`, and `recursive`: