tnblog
首页
视频
资源
登录
愿你出走半生,归来仍是少年
排名
3
文章
317
粉丝
22
评论
14
bootstrap 栅格布局一小例子
剑轩 : 后端写样式有点痛苦哇
一点flex布局的运用
剑轩 : 后端写样式有点痛苦哇
vue.js常用指令
剑轩 : 可以可以,多总结一点
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术

git中出现error: Your local changes to the following files would be overwritten by merge的解决方案

5045人阅读 2022/6/16 2:09 总访问:2060203 评论:0 收藏:0 手机
分类: git

一.错误说明


这句代码的意思是以本地进行的修改会被覆盖,也就是说你本地进行的修改不会生效。

二.错误起因


一般是使用了git pull相关的命令同步远程仓库到本地引起的,而本地的修改无法上传到远程仓库,导致两者都不能兼备

三.解决方案


git stash # 备份当前的工作区的内容,让工作区保证和上次提交的内容一致。同时,将当前的工作区内容保存到Git栈中
git commit
git stash pop # 从Git栈中读取最近一次保存的内容,恢复工作区的相关内容
在终端下依次输入上述代码就可以让服务器上的代码更新到了本地,而且你本地修改的代码也没有被覆盖
之后使用add,commit,push命令即可更新本地代码到服务器


欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739。有需要软件开发,或者学习软件技术的朋友可以和我联系~(Q:815170684)

评价