删除远程主分支,拒绝因是当前分支(Deleting remote master branch, re

2019-07-17 14:34发布

如何删除从GitHub /到位桶远程主分支?

我尝试着:

# git push bb --delete master
remote: bb/acl: user is allowed. accepted payload.[K
remote: error: refusing to delete the current branch: refs/heads/master[K
To ssh://git@bitbucket.org/user/reponame.git
 ! [remote rejected] master (deletion of the current branch prohibited)
error: failed to push some refs to 'ssh://git@bitbucket.org/user/reponame.git' 

我也试过

git push bb :master

但是,这一切是不行的。

Answer 1:

注: 到位桶 ,你会通过访问您的回购协议的设置,并在“改变分支更改默认的分支Main branch ”组合框。

一旦主分支不再是高手,那么你可以把和删除主 。



Answer 2:

设置设置页面的选项分接头块(当然,只要按一下您的GitHub库页上的设置选项卡上),你可以更改默认的分支(你需要有GitHub上的其他默认分支以及) 。

你已经做了之后,你可以将其删除:

$ git push bb :master


文章来源: Deleting remote master branch, refused due to being current branch