Я попробовал следующую команду, и она не работает.
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 возвращает его обратно.