转:https://blog.csdn.net/wgy1160754366/article/details/69547491

https://www.oschina.net/question/948439_2231748

https://www.jianshu.com/p/dbcf28202d15?from=timeline

https://www.jetbrains.com/help/idea/2016.2/shelving-changes.html

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

Local changes were not restored
Before update your uncommitted changes were saved to shelf.
Update is not complete, you have unresolved merges in your working tree
Resolve conflicts, complete update and restore changes manually.

意思是:代码和服务器上的有冲突,合并失败了。未提交的更改被暂时保存到了stash (git的暂存区),要手动处理合并。

提交代码步骤:先commit到本地,再去pull代码,再push代码

stash 与 shelve区别:两个都是把代码搁置,只是 stash是git原生的。shelve是idea独有的。

  1. shelve存在当前项目下.idea/shelve里
  2. 查看shelve,打开version control面板,点开shelf
  3. unshelve,在面板里选择你需要unshelve的条目即可

Idea git local changes were not restore相关推荐

  1. GIT --local -branching-on-the-cheap

    GIT官网地址 一.了解 GIT是什么??或者优势是什么? 1.git更像是一个小型的文件系统,提供了许多以此为基础构建的超强工具;每次提交更新或者保存项目状态时,就会对当时全部文件创建一个快照并保存 ...

  2. git restore

    checkout的暂存处工作区处理功能,确实比较容易理解一些 参考: Git新命令switch和restore

  3. git的一些常用命令

    1.常用命令 git add git commit -m "xxxxx" git pull/push 2.假如git pull的时候有冲突呢: Password for 'http ...

  4. git撤消所有未提交或未保存的更改

    本文翻译自:git undo all uncommitted or unsaved changes I'm trying to undo all changes since my last commi ...

  5. git托管怎么使用_使用Git构建和托管网站

    git托管怎么使用 Git是那些设法将大量现代计算封装到一个程序中的罕见应用程序之一,最终成为许多其他应用程序的计算引擎. 尽管它最着名的是跟踪软件开发中的源代码更改,但它还有许多其他用途,可以使您的 ...

  6. 关于svn、git生成版本号脚本的再次改进

    自从很久之前写了<SVN.GIT生成版本号>和<关于svn.git生成版本号脚本的改进>两篇文章后,自以为不会再修改了,结果却不如人意,里面的的脚本还是有bug,现在又要进行再 ...

  7. 关于svn、git生成版本号脚本的改进

    之前写了篇文章介绍使用脚本生成SVN.GIT版本号的<SVN.GIT生成版本号>,获取SVN版本号的方法有些不恰当,在不同版本的SVN上会出现问题.这里再对此进行完善. 之前的脚本是通过下 ...

  8. oracle的local,11G R2 Oracle Local Registry(OLR)

    从oracle 11R2版本起在网格计算领域引进了新特性,其中之一就是grid Oracle Local Registry(OLR),做为oracle clusterware的一部分,有些人喜欢叫Or ...

  9. git switch

    checkout的切换分支功能,只能切换分支 不能切换到某个commit Git新命令switch和restore

最新文章

  1. MongoDB 3.0新增特性一览
  2. oracle数据库优化--基本概念
  3. excel进度条与百分比不符_用Python操作Excel数据
  4. oracle ado6,c# ado 连接数据库 六步曲
  5. STM32那点事(2)_时钟树(上)
  6. 面试开发可以用python_Python开发工程师面试题(五)
  7. cv::createTrackbar cv::threshold
  8. 美国商务部发布软件物料清单 (SBOM) 的最小元素(上)
  9. js高级编号笔记[新]-访问文档对象
  10. 水题 Codeforces Beta Round #70 (Div. 2) A. Haiku
  11. HDU 2054 大数比较
  12. mysql表空间预估_MYSQL实战优化——数据页、表空间
  13. 使用格式工厂将H264文件转成mp4文件
  14. 台式计算机有哪些部分组成,常用台式电脑的基本组成
  15. kasp技术原理_Massarray技术——中高通量大样本的SNP检测利器!
  16. 程序员小故事-战术上的勤奋和战略上的懒惰
  17. 计算机必须设置默认打印机,电脑系统怎么默认打印机 默认打印机的设置教程...
  18. 博物馆360全景展厅无空间限制延伸会展空间
  19. 总结了25个Pandas Groupby 经典案例!!
  20. k3s使用中的常见问题

热门文章

  1. Android11去掉平板电脑正常启动中弹框
  2. 欠条的期限法律有没有明确的规定
  3. 十、Vue--修改密码
  4. 计算机书籍控 -- 很不错的网站
  5. Activiti工作流并行网关驳回在发起问题
  6. 专访放射科主任龚向阳:智能肺结节筛查系统在三甲医院的「生存之道」
  7. 对巴菲特投资理念的个人理解,仅供参考
  8. 【PHP基础-9】Session机制详解及Session身份认证应用案例
  9. multisim13学习_基于Multisim13数字流水灯电路设计与仿真 - 镇江高专学报.PDF
  10. css伪元素before和after用法详解