diff --git a/.gitconfig b/.gitconfig
index 7635593ed43c76eb45e3d36e4c7e9ec57de1cea3..10869ec555020222421322310eb3d56868986ba7 100644
--- a/.gitconfig
+++ b/.gitconfig
@@ -6,7 +6,7 @@
 [alias]
     clone-recursive = clone --recursive
     push-tags = push --follow-tags
-    pull-submodules = submodule foreach git pull
+    pull-submodules = submodule update --remote
     diff-cached = diff --cached
 [transfer]
     fsckobjects = true