X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=git-submodule.sh;h=9210f3af564356be7cccf02307b2045084b4357a;hb=646e41753568683c3ffde6b7f614f880311cc984;hp=dba4d39e1fd3e971336e0d85f24c114c29c4d1fd;hpb=fee4426cdf5234ffb0b5572618ca2a6d4ae2595d;p=~andy%2Fgit diff --git a/git-submodule.sh b/git-submodule.sh index dba4d39e1..9210f3af5 100755 --- a/git-submodule.sh +++ b/git-submodule.sh @@ -181,8 +181,11 @@ module_clone() rm -f "$gitdir/index" else mkdir -p "$gitdir_base" - git clone $quiet -n ${reference:+"$reference"} \ - --separate-git-dir "$gitdir" "$url" "$sm_path" || + ( + clear_local_git_env + git clone $quiet -n ${reference:+"$reference"} \ + --separate-git-dir "$gitdir" "$url" "$sm_path" + ) || die "$(eval_gettext "Clone of '\$url' into submodule path '\$sm_path' failed")" fi