February Tuesday,22nd 2022: AM

git branchを消すときに出たエラー

ブランチを作ってプルリクエストしてからマージして消してみた。

GitHub上から消したのだけどはGitHubでは消えたけどcmd側でローカルブランチとリモートブランチが残っていた。 今回はそれを抹消した方法。

削除後に残ったリモートブランチを消そうとして

git push --delete origin ブランチ名 を実行して消そうと時に出たエラー。

error: failed to push some refs to

サーチワード

リモートブランチ 消せない failed to push some

消えないブランチ(ゆずめも)

git fetch --prune

ゆずめも引用

実行すると、すでに削除されているブランチを根こそぎ削除できます

お世話になったブランチですが

キャプテンブラボーのようにお別れを告げました。

コマンドまとめた

git branch -a

すべてのローカルとリモートのブランチを表示 git checkout -b 作りたいブランチ名

作ってそのブランチに移動するコマンド -bを外して書いたらブランチの移動 git branch -D 消したいブランチ名

普通の-dと違って大文字にすると強制削除コマンドになる -aはallで-dはdeleteとわかるけど-bって何から来てるのかわからない

参考 : Gitでブランチを削除しようとして怒られた時の対応方法