X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=gc-repack-recursive;h=af5f067e9b99d3d26ab9f035f9469f7aac31f774;hb=68dcecea7c125ced02c18fa641c21ac5d3ce05aa;hp=b7da6e654e7f61fc87cc166ea994a81764dc2388;hpb=7a8954d645a42dc180bb0369c88dba4e7ef1ea63;p=git-scripts.git diff --git a/gc-repack-recursive b/gc-repack-recursive index b7da6e6..af5f067 100755 --- a/gc-repack-recursive +++ b/gc-repack-recursive @@ -1,7 +1,8 @@ #! /bin/sh prog_dir="`dirname \"$0\"`" && +"$prog_dir"/gc-repack && -"$prog_dir"/gc-repack || exit 1 -git submodule foreach "$prog_dir"/gc-repack -exit 0 # Ignore errors from git submodule in bare repos +if [ -f .gitmodules ]; then + exec git submodule foreach "$prog_dir"/gc-repack +fi