最新完整版:VS2017 GIT无法同步,GIT无法提交,存在未提交的修改,在重新合并前或者撤销更改
作者:C/S框架网|www.cscode.ne  发布日期:2020/01/11 11:52:35
  最新完整版:VS2017 GIT无法同步,GIT无法提交,存在未提交的修改,在重新合并前或者撤销更改

VS2017,GIT提交源码提示:

无法合并,因为存在未提交的更改。 在重新合并前提交或撤消更改。 有关详细信息,请查看“输出”窗口


贴图图片-git无法同步




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


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

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

2、输入以下命令:

git stash
git stash pop

然后git checkout
最后执行git pull

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


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



3、VS,打开团队资源管理器,若提示冲突,逐个解决冲突文件。


贴图图片-git同步冲突


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

注意:

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


4. 同步源码。


贴图图片-git同步


贴图图片-git无法同步1


5. 同步完成。

总结:本操作实例共解决84个冲突文件。针对.cs文件有冲突的,必须对比文件内容,确保不覆盖团队成员提交的源码。



参考文档:

VS2015源码管理器-GIT解决冲突并提交结果|C/S框架网


VS2015源码管理器-GIT克隆与提交源码基本操作|C/S框架网

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


上一篇 下一篇