0

我有带有站点的 git 存储库,即在 GitHub 页面(gh-pages分支)上发布。

现在我只想拥有一个分支gh-pages并删除所有其他分支(本地和服务器上)

弹出的答案是如何在本地和远程删除 Git 分支?,但是在做的时候

git push origin --delete master

远程:错误:拒绝删除当前分支:refs/heads/master 到https://github.com/Nodeclipse/www.nodeclipse.com.git ![远程拒绝] master(禁止删除当前分支)错误:未能将一些参考推送到' https://github.com/Nodeclipse/www.nodeclipse.com.git '

使用 Eclipse EGit,我可以在 UI 中删除,但它仍保留在服务器上,然后pull返回。

4

1 回答 1

1

您可能需要将远程存储库中的默认分支更改为分支以外的master内容:

在此处输入图像描述

于 2013-08-08T16:39:46.027 回答