2016-07-11 26 views
4

私はこの問題を抱えています。元のブランチから新しいブランチを作成したときに、ソースブランチのドロップダウンリストにVS2013が作成されました。これには、ローカルrepoとリモート/ originリポジトリの両方から長い間削除されているブランチが含まれます。Visual Studio 2013は削除されたgitブランチを削除しました

http://imgur.com/uxPZjVL

どのようにして削除した枝を削除しますか?

+0

可能な複製(http://stackoverflow.comを/ questions/13064613/how-to-prune-local-tracking-branches-that-does-exist-on-remote-more-more-)リモートではありません – 1615903

+0

それは重複していません、私はローカルブランチを正常に削除しました。 REMOTE/ORIGINブランチが正しくリフレッシュされないドロップダウンボックス。 VS2015の同じことがうまく動作します。 – Ravenheart

答えて

2

Visual Studioはこれらをローカルキャッシュに保持します。あなたはチームエクスプローラでの同期メニューからフェッチを行うたび

あなたは、その後、コマンドプロンプトから次を実行することができ、枝が剪定されます。

git config remote.origin.prune true 

はこのように思える

デフォルトで設定する必要があります!

あなたが広い、このシステムを適用したい場合は、この使用することができます:

git config --global remote.origin.prune true 
[もはや遠隔に存在しないローカル追跡枝を剪定する方法]の
関連する問題