在你常用的命令當中有一個git branch –a 用來查看全部的分支,包括本地和遠程的。可是時間長了你會發現有些分支在遠程其實早就被刪除了,可是在你本地依然能夠看見這些被刪除的分支。git
你能夠經過命令,git remote show origin 來查看有關於origin的一些信息,包括分支是否tracking。api
Local refs configured for ‘git push’,這一欄說明你push了哪些分支上origin。app
develop_newfeature_apiwrapper,分支在遠程,咱們如今去把他刪除掉。3d
點擊垃圾桶,將其刪除。再回到本地來查看全部分支。blog
它依然存在。可是你再經過 git remote show origin,來查看就會發現問題。rem
提示你能夠經過git remote prune 移除這個分支。(也就是說你能夠刷新本地倉庫與遠程倉庫的保持這些改動的同步)get
這個在遠程刪除的分支在你本地倉庫也將被刪除。再經過git branch –a 來查看。同步
已經不存在了。博客
做者:王清培it
出處:http://www.cnblogs.com/wangiqngpei557/
本文版權歸做者和博客園共有,歡迎轉載,但未經做者贊成必須保留此段聲明,且在文章頁面