Apple的版本编辑器帮助只有两个主题,“比较文件与时间轴的版本”和“比较文件与跳转条的版本”,两者都没有描述向当前版本退出或添加特定更改的方式的文件,或者从被比较的对中创建合并文件。XCode4版本编辑器是否有“选择正确”和“选择左侧”控件?
我找不到任何似乎很有用的控件,菜单项或上下文菜单项。上下文项“复制源更改”似乎很有前途,但它所做的是使用所选更改的diff脚本填充粘贴缓冲区。将它粘贴到另一个文件中并没有什么用处,只需在文件中嵌入diff脚本即可。
很多人发现苹果的Filemerge有点怪异和违反直觉,但至少它有一个机制来选择在最终文件中接受或拒绝哪些更改。
当然,P4的合并工具非常呆滞和怪异,但它也提供了合并机制。
也许我应该问的问题是“在Xcode/Git工作流中修改合并是否有一种好方法?”
看起来我的最后一个问题是正确的,答案是: 还没有,许多更有用和有趣的Git任务必须在xCode之外完成(到目前为止),包括部分登台,提交或取消提交文件版本的更改,存储并恢复为任意文件版本。 – Taryn 2012-03-17 20:53:17