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

时间:2016-12-27 18:18:26

标签: git branch git-branch

我不知何故在我的本地存储库中添加了一个fork作为远程,后来我发布了git pull - 令我沮丧的是,git将所有fork分支作为本地跟踪分支。如何使用一个命令撤消此操作?所有分支都在gitk中显示为remote/wr/branchname

我是否必须从.git/config删除条目?

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

1 个答案:

答案 0 :(得分:1)

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

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

现在,如果我只能添加一个干运行开关......