Comment supprimer une branche principale distante de GitHub/Bitbucket?
J'essaie:
# 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'
J'ai aussi essayé
git Push bb :master
Mais tout cela ne fonctionne pas.
Remarque: pour BitBucket , vous changeriez la branche par défaut en accédant aux paramètres de votre référentiel et en changeant la branche dans le "Main branch
"combo box.
Une fois que la branche principale n'est plus maître, alors vous pouvez pousser et supprimer le maître .
Dans le bloc paramètres sur la options appuyez sur la page paramètres (enfin, cliquez simplement sur les paramètres sur votre page de dépôt github), vous pouvez changer la branche par défaut (vous devez également avoir l'autre branche par défaut sur github).
Après avoir fait cela, vous pouvez le supprimer:
$ git Push bb :master