Fix gitbundle.sh
diff --git a/gitbundle/gitbundle.sh b/gitbundle/gitbundle.sh
index 9ca8a96..4d01c2a 100755
--- a/gitbundle/gitbundle.sh
+++ b/gitbundle/gitbundle.sh
@@ -16,7 +16,7 @@
     repo="$1"
     remote_name="$(echo -n $repo | tr -C '[[:alnum:]]' '-')"
     if [[ -d $remote_name ]]; then
-        git -C "${remote_name}" pull
+        git -C "${remote_name}" fetch
     else
         git clone --bare "${repo}" "${remote_name}"
     fi
@@ -28,7 +28,9 @@
     mirror "$repo" &
 done
 
-for repo in $(fgrep '"git_repository": "' ../buildkite/bazelci.py | cut -d'"' -f4 | sort -u); do
+wait
+
+for repo in $(fgrep '"git_repository": "' ../../buildkite/bazelci.py | cut -d'"' -f4 | sort -u); do
     mirror "$repo" &
 done