git push 报src refspec xxx does not match any的错误

今天在向一个新的远程分支上推送项目的时候报错:

远程分支branch_new是其他人建的,我在自己本地修改后把自己分支的修改推送到这个远程分支上。

把修改提到本地仓库:

git add ./

git commit -m"增加圣诞主题"

git checkout del

git pull origin branch_w //拉取是可以的

推送至远端:

git merge jone

git push origin branch_new

报错:

error:src refspec xxx does not match any;

error:failed to push some refs to 'git@xxx.git '

解决方案:

git push origin HEAD:reanch_new

posted @ 2018-12-21 18:57  泛舟江湖  阅读(1890)  评论(0编辑  收藏  举报