failed to push some refs to'git

删除远程的test分支 (注意test前有个:):git push origin :test

在删除远程分支时碰到这个错误$git push –delete origin develremote: error: refusing to delete the current branch: refs/heads/develTo git@github.com:zrong/quick-cocos2d-x.git ![remote rejected]test(deletion of the current branch prohibited)error: failed to push some refs to’git@github.com:zrong/quick-cocos2d-x.git’

这是由于在 bitbucket 中,test 是项目的默认分支。要解决此问题,这样操作:

进入 bitbucket 中该项目的 Settings 页面,选择Repository details下得Main branch选项,选择其他分支,重新执行删除远程分支命令即可

    原文作者:Ten_Minutes
    原文地址: https://www.jianshu.com/p/e22b6b8fad8c
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞