1

を実行するgit branch -aと、ローカルブランチが正しくリストされますが、リモートブランチが二重にリストされます...例:

master  
remotes/github/master  
remotes/origin/master

これは、githubリポジトリのURLにマップされたgithubというリモートから始めて、後で同じURLを維持したまま名前をoriginに変更したためだと思います。

を実行するgit remote -vと、正しい単一の名前/URLリストが表示されます。

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

設定ファイルでリモートURLを完全に削除して、git remote何も返されないようにしましたが、 git branch -a2倍になったリモートブランチは返されました。

この二重リストを削除するにはどうすればよいですか?

4

1 に答える 1

1

試す

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