1

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

master  
remotes/github/master  
remotes/origin/master

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

如果我做 a 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仍会返回那些加倍的远程分支。

如何摆脱这种双重上市?

4

1 回答 1

1

尝试

git branch -d -r remotes/github/master
于 2011-08-04T12:09:03.780 回答