消えないブランチ
$git push origin :hoge
masterブランチにmergeして、役目を終えたリモートブランチを削除しました。
さて次の作業に取り掛かろうと思い
$git branch -a
でブランチ一覧を見ると、なぜか削除したはずのブランチが
さっきのコマンドで消せてなかったのかな?と思いもう一度コマンドを実行すると
error: unable to delete 'hoge': remote ref does not exist error: failed to push some refs to 'https://hoge@git.hogehoge.com/hoge/projectx.git'
け、消せない…
調べてみるとちゃんとこういう時のため?のコマンドが用意されてました
$git fetch --prune
を実行すると、すでに削除されているブランチを根こそぎ削除できます
お世話になったブランチですが
キャプテンブラボーのようにお別れを告げました。