Xcode 7不使用Git显示新的远程分支

在Xcode 7中,在使用Jira / Stash创build一个新的远程分支之后,当我拉取主分支时,新分支用作显示为一个可选的原始分支。 现在新的分支根本不出现,所以创build新的本地分支并不容易。

之前,你可以去源控制>hover在当前的工作副本>select“切换到分支”,并滚动查看新的起源/分支。 一旦select了,Xcode会自动创build一个本地分支。

现在我必须在本地手动命名/创build一个新的分支,并将其推送(创build)远程分支,这可能会导致大量的冲突,如果你正在工作副本不是主人。

有没有办法迫使Xcode通过terminal看到所有的远程分支,或者我在Xcode中丢失的东西?

好的,就像Xcode 7.1.1一样,看起来好像是这样做的:

1)在Jira / Stash中创build你的分支

2)在Xcode中,转到源代码pipe理

3)select“拉”

4)点击下拉菜单,你会看到新的“origin / …”分支

5)select新的分支并拉

6)去源代码pipe理,hover在您的工作副本,并select“切换到分支…”

7)在原点部分find新的原点分支,您将创build一个新的本地分支

一些像Visual Studio这样的IDE可能会要求你拉“主”来获取新的起源分支,但这似乎是现在在Xcode中完成的方式。

更新:看起来我没有“自动刷新服务器状态”选中,这将消除大多数这些步骤! (在Xcode – >首选项 – >源代码控制find..除非这是最近添加在Xcode 7.3) 在这里输入图像说明