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