我无法删除git上的远程主分支

我需要删除一个主分支,但事实证明这很难。 我只是想清理那个分支并开始新的。 我正在从开发分支中删除。 我想让GitHub上的主人干净。

 # git push origin --delete master

> To https://github.com/mymasterb.git  ! [remote rejected] master
> (deletion of the current branch prohibited) error: failed to push some
> refs to 'https://github.com/mymaster.git'

我如何简单地用新鲜的石板开始我的主人?


正如Matthew Brett在“删除主分支”中所述, 您需要更改您的GitHub repo默认分支

你需要进入你的分叉版本库的主github页面,然后点击“设置”按钮。

屏幕顶部附近有一个“默认分支”下拉列表。
从那里选择占位符。
在我所看到的界面上,下拉列表上方会出现一个绿色的勾号。
现在你可以做(​​从命令行):

git push origin :master

注意:不再有绿色勾号:只要在下拉列表中选择另一个分支,修改就会生效。

链接地址: http://www.djcxy.com/p/16011.html

上一篇: I can't delete a remote master branch on git

下一篇: PayPal Integration Android Sandbox redirect