Git删除远程master分支问题

分类:GAE 标签:Git

用git命令删除github分支上的一个问题


>git branch -D master //删除master分支
//Deleted branch master .
>git push origin :master


删除远程的master一直报错:


remote:error:refusing to delete the current branch:refs/heads/master To [email protected]:flyher/shumeipai.git
![remote rejected] master 
error:failed to push some refs to '[email protected]:flyher/shumei.git'

在stackover找到了解决方法: 传送门



先在github页面该项目右侧的setting中将默认的分支设置为非删除的分支,这样才能执行删除。



>git push origin :master
///To [email protected]:flyher/shumeipai.git
/// -[deleted] master

删除成功。
你可能还会对下列文章感兴趣:

0条评论 你不想来一发么↓

    想说点什么呢?使用谷歌账号登录。

    您需要登录您的Google账号才能进行评论。