远程git服务器上的分支已删除,eclipse本地egit插件中还显示这些远程已删除的分支解决方案

使用git fetch -p命令

其中参数p指prune(vi. 删除;减少   vt. 修剪;删除;剪去)
git fetch命令说明中提到,prune参数就是修剪本地显示的,但远程服务器上已经没有的远程分支

集成于eclipse的egit没有此选项,因此只能在gitbash中进行操作。

操作方法:

  1. 下载安装git最新版本
  2. 打开Git Bash,切换到项目所在目录本地仓库位置;
  3. 运行git fetch - p,进行修剪

远程git服务器上的分支已删除,eclipse本地egit插件中还显示这些远程已删除的分支解决方案