本文主要是介绍git提交失败问题:Couldn't save uncommitted changes,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在执行git push
提交项目更新时发生错误,无法提交更新。。
错误信息
Tried to save uncommitted changes in stash before Update, but failed with an error. Couldn’t stash file://E:/webStudy/document-delivery-and-data-storage-system-js: document-delivery/src/views/dashboard/Monitor.vue: needs merge。
通过错误提示我们知道了是有一个未被提交的改动。
解决方法
- 打开IDEA项目,在控制台下输入:
git status
。请注意图片下面Unmerged paths这一段内容。
- 找到原因,此时需要删除
both deleted
: 后面的 document-delivery/src/views/dashboard/Monitor.vue这个文件。 - 控制台输入
git rm document-delivery/src/views/dashboard/Monitor.vue
。 当看到如下信息这说明删除ok。
- 此时再次执行
git push
,显示提交成功。
希望记录当前所踩过的坑来记录自己的成长。
这篇关于git提交失败问题:Couldn't save uncommitted changes的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!