【问题标题】:Git remote branches are wrongly listed twiceGit远程分支被错误列出两次
【发布时间】:2011-10-19 22:39:57
【问题描述】:

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

如何摆脱这种双重列表?

【问题讨论】:

    标签: git github git-remote


    【解决方案1】:

    试试

    git branch -d -r remotes/github/master
    

    【讨论】:

    • 我得到:错误:remote branch 'remotes/github/master' 未找到。
    猜你喜欢
    • 2017-07-22
    • 1970-01-01
    • 2021-03-28
    • 2015-10-31
    • 2013-05-23
    • 1970-01-01
    • 2012-08-09
    • 2012-10-22
    • 1970-01-01
    相关资源
    最近更新 更多