В проекте git я сделал несколько рефакторингов в ветке, и теперь эта ветка должна быть новым проектом. Я перенес этот проект из github в битбакет. Теперь я хочу удалить старого мастера и сделать рефакторинга ветви новым мастером.Как удалить удаленный мастер git из bitbucket?
Я пытался удалить мастер:
$ git branch -D master
Deleted branch master (was a947288).
$ git push origin :master
remote: error: refusing to delete the current branch: refs/heads/master
! [remote rejected] master (deletion of the current branch prohibited)
В Bitbucket интерфейсе я не мог удалить мастер ни. Итак, как я мог добиться этого? Или мне нужно создать новый проект и вставить рефакторингу в свой мастер?
Использование SourceTree. – Jude
@ Jude Learning Git в GUI - это рецепт катастрофы (личное мнение). – Jubobs