X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=update;h=aa62c97ea9762dc153a89ca83b1439f7dac5244a;hb=d16904d9393b9d9d685a79aceeb1fe3ebb25b468;hp=552c1e550e4cd9678e90f44e28b7295389670b41;hpb=8f9a9f223be48dc7f20f3a7361ab606aba121895;p=git-scripts.git diff --git a/update b/update index 552c1e5..aa62c97 100755 --- a/update +++ b/update @@ -5,13 +5,14 @@ origin="`git config --get --path remote.origin.url`" if [ -n "$origin" ]; then if [ -n "$current" ]; then - echo "UNKNOWN ERROR" + echo "UNKNOWN ERROR (both origin and current)" >&2 + exit 1 else - echo "This script must be run in the origin directory: $origin" - fi >&2 - exit 1 + cd "$origin" || exit 1 + exec ./update + fi elif [ -z "$current" ]; then - echo "UNKNOWN ERROR" >&2 + echo "UNKNOWN ERROR (neither origin nor current)" >&2 exit 1 fi