Ответ 1
Примечание. Для BitBucket вы измените ветвь по умолчанию, обратившись к настройкам вашего репо, и измените ветку в поле со списком Main branch
.
Как только основная ветка перестанет быть мастером, вы можете нажать и удалить мастер.
Как удалить удаленную ветку мастера из GitHub/Bitbucket?
Я пытаюсь:
# 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://[email protected]/user/reponame.git
! [remote rejected] master (deletion of the current branch prohibited)
error: failed to push some refs to 'ssh://[email protected]/user/reponame.git'
Также я пробовал
git push bb :master
Но все это не работает.
Примечание. Для BitBucket вы измените ветвь по умолчанию, обратившись к настройкам вашего репо, и измените ветку в поле со списком Main branch
.
Как только основная ветка перестанет быть мастером, вы можете нажать и удалить мастер.
В настройках блокировки на кране опций на странице настроек (ну, просто нажмите на вкладку Настройки на странице репо вашего GitHub), вы можете изменить ветвь по умолчанию (вам нужно иметь другую ветвь по умолчанию на GitHub а),
После того, как вы это сделали, вы можете удалить его:
$ git push bb :master