我尝试了以下命令,但失败了。
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 并且在挂钩中找不到任何此错误消息。如何禁用此功能以便删除或重命名此远程分支?当我运行 git branch -r -d origin/next 时,它似乎消失了,但下一次 git pull 将它带回来。