]> git.phdru.name Git - git-scripts.git/blobdiff - gc-not-packed-recursive
Feat(submodule): Test .gitmodules before running `git submodule`
[git-scripts.git] / gc-not-packed-recursive
index 46572cc12261713ba61f78f3d06ed400d732c70e..ca1704315a8166dbb3ba86091abba215b14af23f 100755 (executable)
@@ -1,7 +1,8 @@
 #! /bin/sh
 
 prog_dir="`dirname \"$0\"`" &&
+"$prog_dir"/gc-not-packed &&
 
-"$prog_dir"/gc-not-packed || exit 1
-git submodule foreach "$prog_dir"/gc-not-packed
-exit 0 # Ignore errors from git submodule in bare repos
+if [ -f .gitmodules ]; then
+   exec git submodule foreach "$prog_dir"/gc-not-packed
+fi