why*_*yoz 9 git xcode jira ios
在Xcode 7中,在使用Jira/Stash创建新的远程分支后,当我拉动master时,新分支用于显示为可选的原始分支.现在,新的分支根本不显示,因此创建新的本地分支并不容易.
在转到"源代码管理"之前>将鼠标悬停在当前工作副本上>选择"切换到分支"并滚动查看新的源/分支.选择后,Xcode会自动创建一个本地分支.
现在我必须在本地手动命名/创建一个新分支并将其推送(创建)远程分支,如果你正在工作副本不是主分支,这可能会导致很多冲突.
有没有办法强制Xcode通过终端查看所有远程分支,或者通过Xcode中缺少的东西?
why*_*yoz 18
好的,从Xcode 7.1.1开始,看起来这样做的方法是:
1)在Jira/Stash中创建分支
2)在Xcode中,转到Source Control
3)选择"拉"
4)单击下拉列表,您将看到新的"origin/..."分支
5)选择新的分支并拉
6)转到源代码管理,将鼠标悬停在工作副本上,然后选择"切换到分支..."
7)在origin部分找到新的origin分支,然后你将创建一个新的本地分支
像Visual Studio这样的一些IDE可能需要你拉"master"来获得新的原始分支,但这似乎是现在在Xcode中完成的方式.
更新:看来我没有"自动刷新服务器状态",这将消除大部分这些步骤!(在Xcode中找到 - >首选项 - >源代码控制..除非最近在Xcode 7.3中添加了此内容)
