最近、Git リポジトリ構成ファイルでリモート リポジトリにいくつかの変更を加えました。リモート名の名前を変更し、オリジンを別のリモート リポジトリに変更し、古いオリジンの名前を変更しました。
たとえば、私は以前にこれを持っていました:
[remote "origin"]
url = blah blah
[remote "future"]
url = blah blah
私は入って変更したので、次のようになります。
# formerly the origin
[remote "old-origin"]
# formerly the future repo
[remote "origin']
しかし、今、入力するとgit branch -a
、古い「未来の」リモートからリストされたブランチが表示されます。
remotes/origin/HEAD
remotes/origin/branch1
remotes/origin/branch2
remotes/future/branch1
remotes/future/branch2
remotes/old-origin/master
remotes/old-origin/branch3
プルーンやフェッチなどを実行しましたが、そのリストは更新されません。構成ファイルで「将来」を検索しましたが、何も表示されません。このリストを更新して、存在しないリモートの表示を停止するために実行できるコマンドはありますか?