リモート ブランチを削除しようとすると、再リストされ続けます。私が試してみました
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) 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'
リモート リポジトリからブランチを削除するには、次の操作を行う必要がありますgit push origin :branch-name
。branch-name
これは、リモート リポジトリからの削除を意味する Gitです。
おそらく、ローカルのリモート ブランチ ( と呼ばれるorigin/branch-name
) と と呼ばれるローカルブランチへの参照があるとしbranch-name
ます。 存在しなくなったブランチへのgit remote prune origin
すべての参照が削除され、ローカル ブランチだけが残ります。origin/
必要に応じて、 で削除できgit branch -d branch-name
ます。