GIT 无法拉取,因为存在未提交的更改。 在重新拉取前提交或撤消更改

C/S框架网提供最完整解决方案:
1、在vs-工具-NuGet包管理器, 打开程序包管理器控制台,可以输入git命令。

2、依次输入以下命令:
git stash
git stash pop
git checkout
git pull
注意:若执行以上命令后VS会提示重新加载解决方案对话框,点【确定】。若不提示,忽略。

3. 若出现:Please commit your changes or stash them before you merge
提示,请重新提交更改。

4. 若提示冲突,逐个解决冲突文件:


注意事项:
请根据文件内容判断采用远程还是保留本地文件。
若是.cs文件,必须采用【合并】或【比较文件】。

参考文章:
VS2017 GIT无法同步,GIT无法提交,存在未提交的修改,在重新合并前或者撤销更改

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网