From 7a58b1cc54e79607be7a0a653c37108c0833d22b Mon Sep 17 00:00:00 2001 From: Jake Herbst Date: Fri, 20 May 2022 12:37:06 -0400 Subject: [PATCH] Updating git remote check to use remote string from argument --- scripts/update_birdnet.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/scripts/update_birdnet.sh b/scripts/update_birdnet.sh index bea167b..93dd5b8 100755 --- a/scripts/update_birdnet.sh +++ b/scripts/update_birdnet.sh @@ -12,9 +12,11 @@ branch="main" while getopts ":r:b:" o; do case "${o}" in r) - if git remote show $remote &>/dev/null;then - remote=${OPTARG} - else + remote=${OPTARG} + git remote show $remote > /dev/null 2>&1 + ret_val=$? + + if [ $ret_val -ne 0 ]; then echo "Error: remote '$remote' not found. Add the upstream remote to your repository and try again." exit 1 fi