赞
踩
如下图所示,我分别用git branch和git branch -r来查看本地的和远程的分支。可是发现远程有些分支已经删掉了,但是依旧还在。
git branch
git branch -r
开始我以为是本地没有更新的缘故,于是我git fetch一下,发现依旧如此。
git fetch
解决方法是使用git fetch --prune。看到终端显示删掉了不存在的分支。
git fetch --prune