删除远程 git 存储库的所有远程跟踪分支

Delete all remote tracking branches for a remote git repository

我以某种方式添加了一个分支作为远程到我的本地存储库,后来我发布了 git pull - 令我沮丧的是 git 将所有分支分支拉为本地跟踪分支。我怎样才能用一个命令撤消它?所有分支在 gitk 中显示为 remote/wr/branchname

然后我是否必须从 .git/config 中删除该条目?

[remote "wr"]
    url = https://github.com/AUTHOR/wrye-bash.git
    fetch = +refs/heads/*:refs/remotes/wr/*

我做了一些实验(我不是控制台人):

git branch -rd $( git branch -r | grep 'wr/' )

现在要是我能加一个干燥的 运行 开关就好了...