我将git配置中的一个遥控器的名称从labee
更改为EE
,现在git branch --all
显示以下内容:
* master
remotes/EE/master
remotes/labee/master
remotes/origin/HEAD -> origin/master
remotes/origin/grunt-3.0-stable
remotes/origin/master
我调用了以下命令:
git prune
git fetch -p
但他们都没有帮助。我能做什么?我的.git/config
如下:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
precomposeunicode = false
[remote "origin"]
url = https://github.com/gruntjs/grunt-contrib-watch.git
fetch = +refs/heads/*:refs/remotes/origin/*
pushurl = https://github.com/gruntjs/grunt-contrib-watch.git
gtPruneOnFetch = true
gtAlwaysFetchAllTags = true
[remote "EE"]
url = git@github.com:EE/grunt-contrib-watch.git
fetch = +refs/heads/*:refs/remotes/EE/*
[branch "master"]
remote = origin
merge = refs/heads/master
请注意,这是 NOT 要求过时分支的问题之一,它是关于不存在的遥控器。
我的git版本是1.8.3.4 (Apple Git-47)
,是OS X 10.9 Mavericks的默认版本。