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