if not
base=`{git/query HEAD}
+if(~ $#newbr 0){
+ if(! ~ $#baseref 0)
+ die update would clobber $branch with $baseref
+ baseref=`$nl{echo -n $new | sed s@refs/heads/@refs/remotes/origin/@}
+ echo $baseref
+ if(! test -e .git/$new)
+ if(! base=`{git/query $baseref})
+ die could not find branch $branch
+}
modified=`$nl{git/query -c HEAD $base | grep '^[^-]' | subst '^..'}
deleted=`$nl{git/query -c HEAD $base | grep '^-' | subst '^..'}
echo 'deleted branch' $new
exit
}
-if(~ $#newbr 0){
- if(! ~ $#baseref 0)
- die update would clobber $branch with $baseref
- baseref=`$nl{echo -n $new | sed s@refs/heads/@refs/remotes/origin/@}
- if(! test -e .git/$new)
- if(! base=`{git/query $baseref})
- die could not find branch $branch
-}
commit=`{git/query $base} || die 'branch does not exist:' $base
if(~ $new */*)
mkdir -p .git/`{basename -d $new}