Local changes were not restore

下班的时候准备提交(git)代码走人 , 先更新到本地,然后再提交,这是平常一直使用的步骤。结果执行更新后,没有提示合并,把代码给我回退了到以前的版本了,在intellij 右下角提示了 Local changes were not restored

Local changes were not restored
Before update your uncommitted changes were saved to stash.
Update is not complete, you have unresolved merges in your working tree
Resolve conflicts, complete update and restore changes manually.
image.png
  • 意思是:代码和服务器上的有冲突,合并失败了。未提交的更改被暂时保存到了stash (git的暂存区),要手动处理合并。

1 . 命令操作

# 查看存档列表,根据列表时间大概可以找出要恢复的东西
git stash list 
# 使用指定存档 , 存档编号就是上个命令中看到类似`stash@{0}`
git stash apply stash@{存档编号}
image.png

2 . Intellij 操作

image.png
image.png

参考:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 输入 y ,创建 git_hug 目录No githug directory found, do you wish...
    风花花阅读 6,112评论 0 4
  • 因为原文太长超出字数,Lesson 3 就放在另一篇文章里 How to Use Git and GitHub 标...
    赤乐君阅读 10,687评论 1 5
  • git常用命令 GIT常用命令备忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章阅读 12,766评论 1 26
  • 爸爸妈妈来住了几天,又回去了。 来之前,妈妈说爸清明节假期连着没休的年假要过来看看我们。爸嫌妈提前告诉了我,说万一...
    呱子儿阅读 4,249评论 0 50
  • 记录一些spring Boot中的注解,一方面帮助记忆,一方面用的时候可以查询.**@Controller **@...
    李蕊江阅读 3,630评论 0 0