git push <remote> <local branch name>:<remote branch name>
The remote branch name should just be public/combinat/15361-branching-rules, without the "remotes/origin/". You don't have write permissions outside u/bump/* and public/* on the remote. Your local repo has internally a ref called remotes/origin/public/combinat/15361-branching-rules for its copy of the remote branch (see git show-ref for the internals). But that only exists on your local repo, not on the remote. On Thursday, November 14, 2013 5:22:25 PM UTC-5, bump wrote: > > > I have a branch called: > > remotes/origin/public/combinat/15361-branching-rules > > I the repository, switched to this branch, calling the local branch > 15361-branching-rules. I did some work, then tried to push. Per the > instructions at the tentative conventions page > (http://wiki.sagemath.org/TentativeConventions) I used the command: > > $ git push --set-upstream origin > 15361-branching-rules:remotes/origin/public/combinat/15361-branching-rules > > remote: FATAL: W > refs/heads/remotes/origin/public/combinat/15361-branching-rules sage bump > DENIED by fallthru > remote: error: hook declined to update > refs/heads/remotes/origin/public/combinat/15361-branching-rules > To g...@trac.sagemath.org:sage.git > ! [remote rejected] 15361-branching-rules -> > remotes/origin/public/combinat/15361-branching-rules (hook declined) > error: failed to push some refs to 'g...@trac.sagemath.org:sage.git' > > I am on the right branch. > > Is this a permission problem? I have an ssh key uploaded for this machine. > > Or is the above command wrong? > > Dan > > > > -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/groups/opt_out.