git remote show origin 查看远端地址,远端分支及其当前状态

 

如果已经删除的分支后面会提示 stale已经过时的分支(use 'git remote prune' to remove)删除该分支缓存

未删除的分支后面是tracked还存在的分支

这时使用git remote prune origin 会将远程缓存已删除的分支清除

这时使用git branch -a可以查看哪些已经删除的分支已经不存在了