Merge "Add option on sync to avoid fetching from remotes for existing sha1"
diff --git a/project.py b/project.py
index 6112c40..4427575 100644
--- a/project.py
+++ b/project.py
@@ -1842,6 +1842,8 @@
       cmd.append('--quiet')
     if not self.worktree:
       cmd.append('--update-head-ok')
+    if self.manifest.IsMirror:
+      cmd.append('--prune')
     cmd.append(name)
 
     # If using depth then we should not get all the tags since they may