考虑以下常见场景
- 两个开发人员从同一版本的 master 创建了两个分支
- 然后一个分支被合并到master
- 第二个开发人员想继续在他的第二个分支上工作,但是第二个分支需要更新到当前的 master,它现在包含第一个开发人员的合并更改。
到目前为止,我们正在使用git
命令行并重新设置第二个分支。但我想知道是否可以直接从 xcode 实现相同的目标(我不在乎它是变基、合并还是任何组合)。
我尝试从源代码管理导航器的右键菜单中使用“将主合并到分支”选项。它以“您的分支是最新的”结尾,但您可以看到它仍然显示分支落后了 3 个更改(红线始终替换相同的分支名称):
我还尝试了Source Control 菜单中的Pull选项。结果相同:我得到“存储库是最新的”。分支仍然落后 3 个更改。
那么这是否可能以及如何实现?