在Xcode 9上切换分支

Ale*_*eod 89 git macos version-control xcode xcode9-beta

我无法找到使用Xcode 9切换分支的菜单项.工作副本菜单似乎已经消失.有任何想法吗?

Xcode 9

在此输入图像描述

Xcode 8

在此输入图像描述

vad*_*ian 158

  • 按下⌘2打开新的Source Control Navigator.
  • 右键单击master图标.

在此输入图像描述

切换到另一个分支

  • 右键单击非当前分支
  • 选择 Checkout...
  • 或单击Checkout按钮.

在此输入图像描述

  • 是的,但你看到在上下文菜单中没有"切换到分支...",就像早期的Xcodes一样.在Xcode 9中,您使用"Checkout ..."(当您选择任何非当前分支时将启用它).我喜欢这个,因为术语现在与你要使用的git命令行命令相匹配. (5认同)

Rus*_*abh 15

通过选择此选项将左侧窗口(导航器)显示在Xcode中(您将在Xcode窗口的右上角看到这一点):

启用导航器

现在选择第二个选项卡:

选择

右键单击要签出的分支,然后从菜单中点击结帐按钮: 检查分支


Jay*_*bey 9

看来,苹果移动源控件功能一样change branch,version history要单独的选项卡在导航区域的Xcode中的9.x

以下是执行分支切换的步骤:

  1. Navigator area通过按Xcode右上角的左窗格窗口或使用快捷键cmd + 2打开(如果它是隐藏的)

步骤1

  1. Source control navigator你可以看到Branches,Tag现在为您的项目.

第2步

  1. 现在,如果要切换分支,则选择要切换的分支并右键单击它.

  2. 选择结帐.这将提示警报Do you want to check out “<branch name>”? 选择Checkout.

Step3-4

  1. 现在,这将在一段时间后将您的分支切换到选定的分支.

注意:要在分支之间切换,您需要提交或放弃在项目中完成的更改.

第五步:

第六步:

  1. 您甚至可以通过选择分支查看日志历史记录.可以根据过去24小时,过去7天和过去30天查看提交历史记录.

第6步

第7步