eclipse git插件还原文件

本文详细介绍了如何在Eclipse中使用Git插件恢复本地文件的修改,并处理未推送的提交。通过实例演示,解决了关于版本控制中'>'符号和待push状态的疑惑,最后揭示了可能的原因是git插件状态更新延迟。
摘要由CSDN通过智能技术生成

eclipse git插件还原文件

eclipse git插件还原本地修改的文件

1、 以TestTwo.java为例,打开TestTwo.java文件,如图:当前TestTwo文件截图
2、右击文件,选择Team -> Show Local History ,如图:
展示本地历史
本地历史界面截图
3、右侧的历史列表中,有不同的历史版本,选择compare current with local,如图:
截图
对比
如果是你想要还原的地方,那么继续第4步;
4、点击右键菜单中Get Contents开始还原文件,如图:
get contents
确定
还原之后,如下图:
还原之后截图

eclipse git插件还原提交但未push的文件

1、在TestTwo.java中创建devBranch()方法并且commit(提交);如下图:
dev 创建方法并commit
2、还原操作步骤;如图:
第1步
第2步
3、点完Yes之后,如下图:
第3步
右击文件选择Override;
第4步
点击Yes;
第5步
现在看着代码编辑区,dev创建的devBranch方法已经不在了;但是,我又发现一个问题,见下图:
还原之后截图

疑问:还原之后,项目那里还是显示有一个待push;而TestTwo文件名前的’>'还在,我也是挺纳闷的,在网上也搜到了类似的情况;不知道咋回事,有人说是git插件的问题,建议用git 命令来进行还原;

发现

当我准备关机睡觉了,把刚刚关闭的eclipse又重新打开了,然后惊艳到我了;看截图:
惊喜
看,上面的疑问,现在已经不存在了;对于上面的疑问,我觉得是git插件对于状态获取的不及时导致的

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值