diff --git a/scripts/pgit.sh b/scripts/pgit.sh index 797e1d93..cb12a313 100644 --- a/scripts/pgit.sh +++ b/scripts/pgit.sh @@ -86,15 +86,17 @@ clone() git -C $p pull $fromuser else set -x - $git_srv_admin -u $login -j create-personal-project $p git clone ssh://$login@git.jannet.de/srv/git/$fromuser/proj/$p git -C $p remote rename origin $fromuser || fatal failed to rename remote in `pwd` git -C $p remote set-url --push $fromuser no_push + $git_srv_admin -u $login -j create-personal-project $p git -C $p remote add origin $pushurl - git -C $p submodule init || fatal git submodule init failed in `pwd` - git -C $p submodule update || fatal git submodule update failed in `pwd` + git -C $p branch --set-upstream-to origin/master + git -C $p push set +x fi + git -C $p submodule init || fatal git submodule init failed in `pwd` + git -C $p submodule update || fatal git submodule update failed in `pwd` fi done )}