From c35f18b8e95792df1b251c1606e1bea2d7af88e4 Mon Sep 17 00:00:00 2001 From: jonnybravo Date: Thu, 23 Mar 2023 17:16:18 +0100 Subject: [PATCH] modify --- func.sh | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/func.sh b/func.sh index c034e53..786c5f5 100644 --- a/func.sh +++ b/func.sh @@ -4,20 +4,17 @@ function sub_akt() { #$1 ist Branch #$2 neue URLD new_sub_url="$2" - pro_be_cut=${new_sub_url##*/} - sub_name=${pro_be_cut::-4} - old_sub_path="" - #echo "git checkout $1" + git checkout $1 i=0 for path_check in $(git config --file=.gitmodules --get-regexp path|awk '{print $2}'); do new_sub_path="$3" if [ $path_check = $new_sub_path ]; then echo "$path_check = $new_sub_path" - #echo "git submodule set-url $sub_name $new_sub_url" - #echo "git submodule update --init --recursive --remote $sub_name" - #echo "git add .gitmodules" - #echo "git commit -m 'Submodul aktualisiert'" - #echo "git push" + git submodule set-url $path_check "$new_sub_url" + git submodule update --init --recursive --remote $path_check + git add .gitmodules + git commit -m 'Submodul aktualisiert' + git push else echo "keine übereinstimmung" fi