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

chhkpiq4  于 2023-03-31  发布在  Git
关注(0)|答案(2)|浏览(93)

在Xcode 7中,使用Jira/Stash创建一个新的远程分支后,当我拉取master时,新的分支会显示为可选的origin分支。现在新的分支根本不会显示,所以创建一个新的本地分支并不容易。
在你进入源代码控制〉悬停在你当前的工作副本上〉选择“切换到分支”并滚动查看新的源代码/分支。一旦选择了,Xcode会自动创建一个本地分支。
现在我必须在本地手动命名/创建一个新的分支,并将其推到(创建)远程分支,如果你的工作副本不是主分支,这可能会导致很多冲突。
有没有办法强制Xcode通过终端看到所有的远程分支,或者通过一些我在Xcode中缺少的东西?

mcvgt66p

mcvgt66p1#

好了,从Xcode 7.1.1开始,看起来这样做的方法是:
1)在Jira/Stash创建您的分支
2)在Xcode中,转到源代码控制
3)选择“拉”
4)点击下拉菜单,你会看到新的“origin/...”分支
5)选择新分支并拉取
6)转到源代码控制,将鼠标悬停在工作副本上,然后选择“切换到分支...”
7)在origin部分找到新的origin分支,然后创建一个新的本地分支
一些IDE,比如Visual Studio,可能需要你拉“master”来获得新的起始分支,但是这似乎是Xcode现在的做法。

**更新:**我似乎没有选中“自动刷新服务器状态”,这将消除大多数这些步骤!(在Xcode -〉首选项-〉源代码控制中找到..除非这是最近在Xcode 7.3中添加的)x1c 0d1x

hzbexzde

hzbexzde2#

现在需要勾选获取并刷新状态

相关问题