From: Junio C Hamano Date: Wed, 3 Jul 2013 22:39:37 +0000 (-0700) Subject: Merge branch 'dm/unbash-subtree' into maint X-Git-Tag: v1.8.3.3~12 X-Git-Url: https://git.lorimer.id.au/gitweb.git/diff_plain/a256a58081e76858a72c41498e23c6c9e67d5127?hp=-c Merge branch 'dm/unbash-subtree' into maint * dm/unbash-subtree: contrib/git-subtree: Use /bin/sh interpreter instead of /bin/bash --- a256a58081e76858a72c41498e23c6c9e67d5127 diff --combined contrib/subtree/git-subtree.sh index 10daa8b0eb,57013763ec..51ae932e5e --- a/contrib/subtree/git-subtree.sh +++ b/contrib/subtree/git-subtree.sh @@@ -1,4 -1,4 +1,4 @@@ - #!/bin/bash + #!/bin/sh # # git-subtree.sh: split/join git repositories in subdirectories of this one # @@@ -715,8 -715,7 +715,8 @@@ cmd_push( repository=$1 refspec=$2 echo "git push using: " $repository $refspec - git push $repository $(git subtree split --prefix=$prefix):refs/heads/$refspec + localrev=$(git subtree split --prefix="$prefix") || die + git push $repository $localrev:refs/heads/$refspec else die "'$dir' must already exist. Try 'git subtree add'." fi