如何在删除分支时更新远程仓库的本地git跟踪

时间:2013-11-22 11:52:36

标签: git

例如,我删除了github.com中的patch-1分支,并运行git fetch origin更新本地仓库以跟踪远程,但命令git branch -a仍显示我本地仓库跟踪remotes/origin/patch-1

$ git branch -a
* master
  origin
  remotes/origin/HEAD -> origin/master
  remotes/origin/master
  remotes/origin/patch-1

那么,如何更新我的本地回购?
THX!

1 个答案:

答案 0 :(得分:6)

你在git fetch --prune / git fetch -p之后,

  

-p
  --prune

     

获取后,删除遥控器上不再存在的所有远程跟踪分支。