最新完整版:VS2017 GIT无法同步,GIT无法提交,存在未提交的修改,在重新合并前或者撤销更改
最新完整版:VS2017 GIT无法同步,GIT无法提交,存在未提交的修改,在重新合并前或者撤销更改VS2017,GIT提交源码提示:
无法合并,因为存在未提交的更改。 在重新合并前提交或撤消更改。 有关详细信息,请查看“输出”窗口
C/S框架网提供最全解决方案:
1、在vs-工具-NuGet包管理器, 打开程序包管理器控制台,可以输入git命令。
2、输入以下命令:
git stash
git stash pop
然后git checkout
最后执行git pull
注意:若执行以上命令后VS会提示重新加载解决方案对话框,点【确定】。若不提示,忽略。
3、VS,打开团队资源管理器,若提示冲突,逐个解决冲突文件。
注意:
请根据文件内容判断采用远程还是保留本地文件。
若是.cs文件,必须采用【合并】或【比较文件】。
4. 同步源码。
5. 同步完成。
总结:本操作实例共解决84个冲突文件。针对.cs文件有冲突的,必须对比文件内容,确保不覆盖团队成员提交的源码。
参考文档:
VS2015源码管理器-GIT解决冲突并提交结果|C/S框架网
VS2015源码管理器-GIT克隆与提交源码基本操作|C/S框架网