==> git branch -a
* master
test
remotes/origin/master
remotes/origin/test
当有人删除了remotes/origin/test
时,在我的电脑上我仍然可以看到它。
我知道我可以这样做并删除test
==> git remote prune
==> git branch -d test
==> git branch -a
* master
remotes/origin/master
但是如果我有更多的本地分支,而且它们不在远程上,那么我如何快速删除它们?