0

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

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'

4

1 に答える 1

5

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

おそらく、ローカルのリモート ブランチ ( と呼ばれるorigin/branch-name) と と呼ばれるローカルブランチへの参照があるとしbranch-nameます。 存在しなくなったブランチへのgit remote prune originすべての参照が削除され、ローカル ブランチだけが残ります。origin/必要に応じて、 で削除できgit branch -d branch-nameます。

于 2012-09-12T00:49:27.747 に答える