SourceTreeを使用するプロセスでは、多くの場合、現在のブランチをリモートウェアハウスにプッシュし、ミッションの完了後にブランチを削除する必要があります。SourceTreeはますます多くのリモートブランチを追跡し、削除されたブランチの多くはまだそこにあります。それらが再びオリジンからプルされたとしても、クリーンアップすることはできません。
方法1:
次のコマンドを実行します。
git remote show origin #查看本地仓库追踪远程仓库的状态
git remote prune origin # 清除所有失效的远程分支或根据提示删除特定失效分支
最後に、リモートブランチを再度取得するか、SourceTreeを再起動します。
方法2:[直接取得]をクリックし、このオプションをオンにして、[OK]をクリックします。