1 场景
Q 本地有文件改动未提交、且该文件和服务器最新版本有冲突,pull更新会提示错误,无法更新
A1 先commit自己的改动然后再通过pull拉取代码
A2 Stash Changes 先将改动暂存到本地仓库(Stash Changes的内容不参与commit和push),并撤销了本地的所有改动,随时可以取出来再用,从而避免下次push到服务器时,把不想提交的改动也push到服务器上。
2 Stash Changes操作步骤
Step 1 冲突时,Stash Changes
将本地的全部改动临时保存到本地仓库,并撤销了本地的所有改动。
Step 2 Pull
将本地的代码更新到最新
Step 3 UnStash Changes
将之前的改动合并到本地,如果有冲突,自己手动修改即可