X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=git-parse-remote.sh;h=5f158c613f333026ed42eac1c059b01500ba5e53;hb=8e1618f9612a78ea09b2a926797c781fe06027c9;hp=32f10855b6e94ad891417a476bafd3092135bec7;hpb=b71d01ef3cb9dfc41b32f360c2b10403b37c0e7a;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