1. ホーム
  2. git

[解決済み] リモートマスターブランチの削除は、現在のブランチであるために拒否されました。

2023-03-01 20:23:24

質問

GitHub/Bitbucket からリモート master ブランチを削除するにはどうすればよいのでしょうか?

試しています。

# 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 コンボボックスで変更します。

メインブランチが master でなくなったら、次に をプッシュして master を削除することができます。 .

火星の背面 で確認する コメント で、GitHubにも適用されることを確認しています。