跟踪新添加的远程分支

时间:2014-03-22 11:00:39

标签: git tracking

我想分享一下我关于Git和GitHub的问题。我想跟踪那些使用git在远程添加的新分支,所以我做的是:git branch -r看到那些遥控器分支但不幸的是我的Git中出现的只是那些旧分支。我甚至可以从远程跟踪那些已删除的分支。你对它的原因有什么想法吗?如果你愿意和我分享,我会很高兴的。谢谢。

1 个答案:

答案 0 :(得分:0)

  

不幸的是,我的Git中出现的只是那些旧的分支   我甚至可以从远程跟踪那些已删除的分支。

远程仓库上已删除的分支机构只能在git fetch --prunewhich you can automate since git 1.8.5git config remote.origin.prune true

的情况下在本地仓库上进行修剪

但如果你没有看到新的分支,那可能意味着:

  • 您的远程回购' origin'没有引用正确的GitHub仓库(它可能指向一个分叉而不是原始分支)。请参阅git remote -v以查看网址。
  • 或者在进行提取时遇到某种错误通信。

但是在获取之后,git br -avv应该显示存储在其远程repo名称空间(remotes/origin/xxx

中的所有分支,包括远程跟踪分支。