GIT 无法拉取,因为存在未提交的更改。 在重新拉取前提交或撤消更改
作者:作者不详  发布日期:2020/03/21 10:29:23
  GIT 无法拉取,因为存在未提交的更改。 在重新拉取前提交或撤消更改

VS2017,GIT提交源码提示:

贴图图片-GIT无法拉取因为存在未提交的更改


C/S框架网提供最完整解决方案:


1、在vs-工具-NuGet包管理器, 打开程序包管理器控制台,可以输入git命令。


贴图图片-vs管理程序控制台


2、依次输入以下命令:



git stash

git stash pop

git checkout

git pull


注意:若执行以上命令后VS会提示重新加载解决方案对话框,点【确定】。若不提示,忽略。




贴图图片-GIT无法拉取因为存在未提交的更改1


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


贴图图片-GIT无法拉取因为存在未提交的更改3


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


贴图图片-git同步冲突


贴图图片-git同步冲突解决


注意事项:

请根据文件内容判断采用远程还是保留本地文件。

若是.cs文件,必须采用【合并】或【比较文件】。






贴图图片-GIT无法拉取因为存在未提交的更改2


参考文章:



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

http://www.csframework.com/archive/1/arc-1-20200111-2691.htm


C/S框架网|原创精神.创造价值.打造精品


扫一扫加微信:

C/S框架网作者微信 C/S框架网|原创作品.质量保障.竭诚为您服务



上一篇 下一篇