`DIFF.sh` kennet jetzt einen Suffix-Parmeter
authorKai Moritz <kai@juplo.de>
Fri, 29 Nov 2024 08:48:56 +0000 (09:48 +0100)
committerKai Moritz <kai@juplo.de>
Fri, 29 Nov 2024 08:52:47 +0000 (09:52 +0100)
DIFF.sh

diff --git a/DIFF.sh b/DIFF.sh
index a2f25cf..f39b830 100755 (executable)
--- a/DIFF.sh
+++ b/DIFF.sh
@@ -7,5 +7,15 @@ for i in $BRANCHES;
 do
   declare -n branch=${i}
   echo -e "\nDiff from $branch against origin/$branch\n"
-  git diff $branch origin/$branch
+  if [ "$1" != "" ];
+  then
+    # Der erste Parameter wird als SUFFIX interpretiert
+    # Wenn er vorhanden ist, wird der jeweilige BRANCH
+    # gegen einen TAG verglichen, der aus dem Namen des
+    # Branches durch das Anhängen des SUFFIX gebildet
+    # wird
+    git diff ${branch} ${branch}${1}
+  else
+    git diff $branch origin/$branch
+  fi
 done