Git远程分支被错误地列出两次

时间:2011-08-04 12:05:21

标签: git github git-remote

如果我执行git branch -a,我会正确列出我的本地分支,但我的远程分支列出了双倍...例如

master  
remotes/github/master  
remotes/origin/master

我认为这样做的原因是我开始使用一个名为github的远程映射到我的github存储库URL,然后将其名称更改为origin,仍然保持相同的URL。

如果我执行git remote -v,我会获得正确的单个名称/网址列表:

origin  git@github.com:username/Repo.git (fetch)
origin  git@github.com:username/Repo.git (push)

我尝试在配置文件中完全删除远程URL,以便git remote不返回任何内容,但git branch -a仍然返回那些加倍的远程分支。

如何摆脱这个双重上市?

1 个答案:

答案 0 :(得分:1)

git branch -d -r remotes/github/master