$git fetch -p
--prune -p -- remove any remote tracking branches that no longer exist remotely
prune的意思是:英 [pru:n]
修剪(树木等);删除;剪去;精简某事物,除去某事物多余的部分
之前工作空间中的的远端分支这么多,但是每次进行pull fetch 的时候如果远端github上有新的分支这里也会增加,但是旧的分支不会删除,所以这样会造成eclipse变的很卡顿.
同事教我的解决方法.在eclipse中对应的工作空间中的git仓库对应的文件夹下右键----->git stash
会弹出git的命令窗口 执行git fetch -p
然后再eclipse的工作空间中删除git仓库中的远端分支Remote Tracking
然后重新fetch这个git仓库
最后再pull一下git仓库就可以了.