From 098653aed27180630a66d565c287c3d405c7fad3 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Thu, 7 Feb 2019 11:04:45 +0000 Subject: [PATCH] pgit.sh: Add --recurse-submodules to all git fetch, pull and push Signed-off-by: Jan Lindemann --- scripts/pgit.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/pgit.sh b/scripts/pgit.sh index 96e4430d..452ebb79 100644 --- a/scripts/pgit.sh +++ b/scripts/pgit.sh @@ -126,7 +126,7 @@ clone() fat_marker "Fetching project $p from user $fromuser" if [ "$fromuser" = "$login" ]; then if [ -d $p ]; then - run_git -C $p pull + run_git -C $p pull --recurse-submodules else run_git clone ssh://$login@git.janware.com/srv/git/$fromuser/proj/$p fi @@ -138,7 +138,7 @@ clone() run_git -C $p remote add $remotename $pullurl run_git -C $p remote set-url --push $remotename no_push } - run_git -C $p fetch $remotename master + run_git -C $p fetch --recurse-submodules $remotename master else # set -x run_git clone ssh://$login@git.janware.com/srv/git/$fromuser/proj/$p @@ -146,7 +146,7 @@ clone() run_git -C $p remote set-url --push $remotename no_push $git_srv_admin -u $login -j create-personal-project $p run_git -C $p remote add origin $pushurl - run_git -C $p push origin master + run_git -C $p push --recurse-submodules origin master $git_srv_admin -u $login -j update-descriptions $p run_git -C $p branch --set-upstream-to origin/master master # set +x