我尝试了以下命令,但失败了。
git push origin :next
remote: error: denying ref deletion for refs/heads/next
To blah.git
! [remote rejected] next (deletion prohibited)
error: failed to push some refs to 'blah.git
我正在使用gitolite,但是在hooks中找不到任何此错误消息。我该如何禁用它,以便我可以删除或重命名此远程分支?当我运行git branch -r -d origin/next时,它似乎消失了,但是下一次git pull会将其重新带回。