diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,3 +1,7 @@
+## 0.1.1.2
+
+* Pass `--depth=1` to `git fetch`
+
 ## 0.1.1.1
 
 * Support --version
diff --git a/Stackage/Update.hs b/Stackage/Update.hs
--- a/Stackage/Update.hs
+++ b/Stackage/Update.hs
@@ -125,7 +125,11 @@
         acfDir = suDir </> name set
     repoExists <- doesDirectoryExist acfDir
     if repoExists
-        then runIn suDir acfDir "git" ["fetch", "--tags"] Nothing
+        then runIn suDir acfDir "git"
+                [ "fetch"
+                , "--tags"
+                , "--depth=1"
+                ] Nothing
         else runIn suDir suDir "git" cloneArgs Nothing
 
     cabalDir <- getAppUserDataDirectory "cabal"
diff --git a/stackage-update.cabal b/stackage-update.cabal
--- a/stackage-update.cabal
+++ b/stackage-update.cabal
@@ -1,5 +1,5 @@
 name:                stackage-update
-version:             0.1.1.1
+version:             0.1.1.2
 synopsis:            Update your package index incrementally (requires git)
 description:         Please see <https://www.stackage.org/package/stackage-update> for description
 homepage:            https://github.com/fpco/stackage-update
