From d91c889443e67171e281df2deff3492cdd70f705 Mon Sep 17 00:00:00 2001 From: Kai Moritz Date: Sat, 21 Mar 2026 13:08:14 +0100 Subject: [PATCH] =?utf8?q?`RESET.sh`=20kann=20auch=20auf=20ein=20Tag-Prefi?= =?utf8?q?x=20zur=C3=BCcksetzen?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- RESET.sh | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/RESET.sh b/RESET.sh index be3385b8..f0f17a46 100755 --- a/RESET.sh +++ b/RESET.sh @@ -3,12 +3,24 @@ set -e source BRANCHES.sh -for i in grundlagen__docker $BRANCHES; -do - declare -n branch=${i} - echo -e "\nResetting $branch to origin/$branch\n\n" - git checkout $branch - git reset --hard origin/$branch; -done +if [ "$1" == "" ] +then + echo "No Tag-Prefix specified: Resetting to remote branches" + for i in grundlagen__docker $BRANCHES + do + declare -n branch=${i} + echo -e "\nResetting $branch to origin/$branch\n\n" + git checkout $branch + git reset --hard origin/$branch + done +else + for i in grundlagen__docker $BRANCHES + do + declare -n branch=${i} + echo -e "\nResetting $branch to tag ${branch}--$1\n" + git checkout $branch + git reset --hard ${branch}--$1 + done +fi git checkout scripting -- 2.39.5