Git git fetch -p

shadow · 2014年03月17日 · 最后由 hz_qiuyuanxin 回复于 2014年03月31日 · 5304 次阅读

最近开发经常 checkout 别人的分支,有时候别人开发完成 merge 分支到 master 后 删除对应的远端分支。我本地使用git fetch -p发现本地别人的分支并没有删除。切换到分支 git 提示对应的远端分支不存在了。但是查看git fetch -p的命令行解释--prune -p -- remove any remote tracking branches that no longer exist remotely他说的会删除本地的分支啊。

remote tracking branches 这是说本地分支么。。。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号