# 拉取
将远程仓库的最新版本更新到本地仓库。
在用户模型中,右击模型节点,在上下文菜单中选择拉取,弹出拉取窗口。
拉取状态分为如下四种情况:
本地仓库版本低于远程仓库版本,并且本地仓库未做任何修改,则可以正常拉取;

本地仓库版本等于远程仓库版本,并且本地仓库未做任何修改;
此时无法拉取,拉取窗口显示“Already up-to-date.”。

本地仓库有修改,未进行本地提交;
此时无法拉取,拉取窗口显示“本地有尚未提交的修改,请先本地提交!”。

本地仓库版本低于远程仓库版本,本地仓库有修改,并已经本地提交。
拉取时若发生文件合并冲突,此时无法取消拉取,并弹出冲突解决方式选择窗口,提供三种解决方案:选择本地、选择远程和解决冲突。

选择本地:选择本地仓库文件解决冲突;
选择远程:选择远程仓库文件解决冲突;
解决冲突:展示仓库中所有冲突文件并逐个解决。
选择解决冲突后,关闭拉取准备界面将会打开冲突解决界面,展示当前仓库中所有冲突的文件。详细信息,请参见解决冲突。
若未解决所有冲突文件,则无法正常关闭解决冲突界面;
若所有文件为已解决状态,关闭解决冲突界面,本次拉取结束。