在 Xcode 9 上切换分支

Switching branch on Xcode 9

我在使用 Xcode 找到切换分支的菜单项时遇到问题 9. 工作副本菜单似乎已经消失了。有什么想法吗?

Xcode 9

Xcode 8

  • ⌘2 打开新的源代码管理导航器。
  • 右键单击 master 图标。

切换到不同的分支

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

通过 select 使用此选项在 Xcode 中显示左侧 window(导航器)(您将在 Xcode 的右上角看到它window):

现在 select 第二个选项卡:

右键单击您要结帐的分支机构,然后从菜单中点击结帐按钮:

请按照以下内容link 了解每个功能的清晰解释,例如提交、拉取、推送等

https://www.raywenderlich.com/153084/use-git-source-control-xcode-9

1) 按显示导航器按钮(Xcode 的右上角):

2) 显示项目导航器,展开 Remotes 文件夹:

3) 展开源文件夹,右击你想使用的分支,然后点击Checkout...

Apple 似乎已将 源代码控制 功能(如 change branchversion history 移动到 导航区 [=68] 中的单独选项卡=] 对于 Xcode 9.x

执行分支切换的步骤如下:

  1. 通过按 Xcode 右上角的左窗格 window 或使用快捷方式 cmd + 2[= 打开 Navigator area(如果它是隐藏的) 68=]

  1. Source control navigator 中,您可以看到 BranchesTag 用于您的项目。

  1. 现在,如果你想切换分支那么select要切换的分支然后右击 就可以了。

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

  1. 现在这将在一段时间后将您的分支切换到 selected。

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

  1. 您甚至可以通过 select 分支查看 日志历史记录 。可以查看最近24小时、最近7天和最近30天的提交历史。