当你使用 Abstract 进行设计时,可能会提示你 **Update from Master** 。这意味着你或团队中的某个人已经将他们的分支合并到了主线,而你的分支现在与主线不同。你需要通过从主线中更新,将他们的更改从主线拉到你的分支中。
image.png

如何处理冲突

当你从主线更新时,可能会遇到你的分支的设计与主线的设计冲突的情况。Abstract 会展示这些差异,并让你选择想保留的画板。

例如,假设你的分支包含了有橙色三角形、紫色圆圈和黄色正方形的画板,而主线则有同样包含有蓝色三角形、红色圆圈和绿色方块的画板。

为了从主线更新,你需要决定你想保留哪些画板。你可以选择逐一解决或分批解决冲突。

如何在重叠模式下查看冲突

除了并排对比之外,从主线父分支更新时,你还可以叠加两个版本的画板。在对比两个版本时,它将只显示冲突部分。

要在重叠模式下查看画板,请从下拉菜单中选择 Overlay ,然后按步骤解决冲突。
image.png


如何单独解决冲突

对于每个冲突,你可以通过点击画板下面的 Pick Layer 来选择要保留的单个画板。继续这个流程,直到所有冲突都被解决。
image.png

当所有冲突都解决,就会提示你进行提交

如何批量解决冲突

在解决多个冲突时,你可以选择批量保留画板。你必须选择主线上的所有内容、或当前分支上的所有内容。

批量解决冲突时,有三个选项:

  • 此页面上的所有项目
  • 此文件中的所有项目
  • 此次更新中的所有项目

image.png

选择后,系统会提示你确认并提交
你可以通过阅读我们的合并最佳实践指南,找到更多关于解决冲突的细节。