Wie lösche ich einen Remote-Master-Zweig aus GitHub / Bitbucket?
Ich versuche:
# 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'
Auch ich habe es versucht
git push bb :master
Aber das alles funktioniert nicht.
Antworten:
Hinweis: Für Bitbucket würden Sie den Standardzweig ändern, indem Sie auf die Einstellungen Ihres Repositorys zugreifen und den Zweig im
Main branch
Kombinationsfeld " " ändern .Sobald der Hauptzweig nicht mehr Master ist, können Sie den Master verschieben und entfernen .
quelle
Im Einstellungsblock auf den Optionen tippen Sie auf der Einstellungsseite (klicken Sie einfach auf die Registerkarte Einstellungen auf Ihrer GitHub-Repository-Seite). Sie können den Standardzweig ändern (Sie müssen auch den anderen Standardzweig auf GitHub haben). .
Nachdem Sie dies getan haben, können Sie es entfernen:
quelle