X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=git-parse-remote.sh;h=5f158c613f333026ed42eac1c059b01500ba5e53;hb=e6c310fd0d7384973efc6b1d5999a5e8a5b2f3bd;hp=32f10855b6e94ad891417a476bafd3092135bec7;hpb=02b54b3dfd5c1aa039acd73b5a1c77f382c506b3;p=git.git diff --git a/git-parse-remote.sh b/git-parse-remote.sh index 32f10855..5f158c61 100755 --- a/git-parse-remote.sh +++ b/git-parse-remote.sh @@ -1,6 +1,8 @@ #!/bin/sh -. git-sh-setup || die "Not a git archive" +# git-ls-remote could be called from outside a git managed repository; +# this would fail in that case and would issue an error message. +GIT_DIR=$(git-rev-parse --git-dir 2>/dev/null) || :; get_data_source () { case "$1" in