远程已经删除的分支,但是本地还存在此分支,怎么把本地分支和远程仓库同步?
在你经常使用的命令当中有一个git branch –a
用来查看所有的分支,包括本地和远程的。但是时间长了你会发现有些分支在远程其实早就被删除了,但是在你本地依然可以看见这些被删除的分支。
先调用git remote show origin
,该命令能够获取远端分支信息,你可以看到和本地和远端不同步的地方
过时的就是和本地不同步的分支,本地已过时的表示你需要移除这个分支了。
这个时候你需要调用 git remote prune origin
,同步远程的分支到本地,这样远程已经被删除的分支,本地就不会再看见了。