diff --git a/.gitconfig b/.gitconfig
index b78ca3ae..93eb6697 100644
--- a/.gitconfig
+++ b/.gitconfig
@@ -33,6 +33,7 @@
[push]
default = current
followTags = true
+ recurseSubmodules = check
[difftool "kaleidoscope"]
cmd = ksdiff --partial-changeset --relative-path \"$MERGED\" -- \"$LOCAL\" \"$REMOTE\"
[mergetool "kaleidoscope"]