/ / gitリモートブランチが削除後に再び表示される - git

削除後にGitリモートブランチが再表示される - git

私はリモートブランチを削除しようとすると、それは再リスティングを続けます。私が試してみました

1)git branch -rd origin / legacy 2)git gc --prune = now 3)git branch -d -r origin / legacy 4)私はgit remote rm origin / legacyを試してみる エラーが表示されます:設定セクション "remote.origin / legacy"を削除できませんでした

回答:

回答№1は5

ブランチをリモートリポジトリから削除するには、次の操作を行う必要があります。 git push origin :branch-name。それはGitが削除のために話す branch-name リモートリポジトリから。

おそらく、あなたはリモートブランチへの参照をローカルに持っているでしょう origin/branch-name)と呼ばれるローカルブランチ branch-name. git remote prune origin すべてを削除します origin/ もはや存在しないブランチへの参照は、ローカルブランチだけを残します。あなたはそれを削除することができます git branch -d branch-name、 もし良かったら。