从远程存储库拉取由其他用户进行的更改

拉取所做的更改,以查看远程存储库和本地项目之间的更新和任何冲突。使用“拉取预览”可以接受更新并解决冲突。
当存在要从远程存储库拉取的更改时,状态栏中将出现“远程更改可供拉取”消息,
从远程拉取
图标会显示蓝色数字以及要拉取的提交数量。例如,
从远程拉取
指示有一个提交可供拉取。
  1. 在打开的项目中,选择
    从远程拉取
    。本地项目与远程存储库中项目之间的冲突和更改在
    拉取预览
    中突出显示。
    小贴士: 如果远程项目和本地项目中的属性值都发生更改,则可能会发生冲突。如果在项目的一个版本中移除了某个对象,并在远程存储库中修改了同一对象,则也可能会发生冲突。突出显示的冲突会显示已更改的值,以及已被移除和划掉的对象。状态栏中将显示冲突次数。
  2. (可选)在
    拉取预览
    的顶部,选择要查看的内容:
    • 全部
      。本地和远程项目中的所有项目内容。
    • 更新
      。仅本地和远程项目中的更改。
    • 冲突
      。仅本地和远程项目之间的冲突。
  3. 展开突出显示的冲突以显示发生冲突的值。
  4. (可选)在预览的顶部,选择
    Sort descending
    以浏览并展开下一个冲突,或者选择
    Sort ascending
    以导航到上一个冲突。
    小贴士:
    拉取预览
    中各行中的图标指示:
    • Preview conflicts
      本地项目与远程项目之间存在冲突。
    • Preview resolved
      冲突已得到解决(通过选择行中的本地更改或远程更改)。
    • Preview changes
      本地项目或远程项目中存在更改。
    • Preview additions
      已添加对象。
    • Preview deletions
      已移除对象。
  5. 在每个突出显示的行中,选择要保留的内容版本:
    • 单个本地更改。在突出显示的行中,选择左侧的本地更改
      本地历史记录
    • 单个远程更改。在突出显示的行中,选择右侧的远程更改
      远程历史记录
    • 所有的本地更改。在预览的顶部,选择
      接受所有本地更改
    • 所有的远程更改。在预览的顶部,选择
      接受所有远程更改
  6. 选择
    接受
    以接受所选更改,或者选择
    取消
    以拒绝远程项目中的所有冲突并保留本地项目中的值。
项目将打开,状态栏中将显示“项目已同步”消息。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈