本文地址: https://www.cnblogs.com/veinyin/p/10948399.html
如果远程有 master、a、b、c 分支
Git fetch 之后,会对所有远程分支跟踪,git branch -a 可以看到这四个远程分支
如果远程的 a 分支被删除,git branch -a 会发现仍在对 a 分支远程跟踪
这时如果想清除掉无用的远程跟踪改怎么做呢 如下
git remote prune origin --dry-run // 列出仍在远程跟踪但是远程已被删除的无用分支,上面例子此处应输出 '* [将删除] origin/a' git remote prune origin // 清除上面命令列出来分支的远程跟踪,输出 '* [已删除] origin/a'
END~~~≥ω≤