Git误Revert本地恢复文件实践
创作时间:
作者:
@小白创作中心
Git误Revert本地恢复文件实践
引用
CSDN
1.
https://blog.csdn.net/u011602668/article/details/108310741
我们在日常开发中,有时候难免会误操作,比如写了一上午的代码,还没有commit,更没有push,不小心revert了,那一刻的心情肯定是十分难受的,还好git有本地工作区(暂存区),我们每一次修改都会留下记录,当你本地不小心revert了,可以通过git的操作找回。下面就说一说怎么操作。
首先选中项目,也可以选中你更改的某一个文件,两者的区别一个是对整个项目操作,一个是对某个文件操作,右键-Local History:
可以看到本地修改历史(选中项目):
选中了项目,可以看到上一次操作是修改了3个文件,这时候如果你确定你就是要用上一次修改后的文件,可以Revert Selection,如果你只是想用上一次修改后的文件的部分代码,就双击文件,打开比较试图,选择性获取内容。
1.Revert Selection,简单粗暴
可以看到修改又回来了:
Local History也多了一次记录:
2.想用上一次修改后的文件的部分代码,打开比较试图,选择性获取内容:
本地历史又多了一条记录:
此时就获取了此文件上一修改版本的部分内容。
最后,还是要养成定时commit的好习惯,最好不要等写完一次性提交,而是阶段性提交,一次性提交可能会遇到一些不可控的因素,比如断电,有些文件没保存,代码还没提交。这时要么重写,要么通过上面的方式找回,如果是文件很多的话,估计要一点时间。
热门推荐
如何判定高利贷行为
许纪霖:脱口秀爆火背后:生活共鸣与自我表达的胜利
中国顶尖城市,重磅定位来了!
股权被代持如何起诉抗诉——法律实务操作指南
探索海南万宁:旅游季节全解析
湖北省人事考试网报名材料全解析(2025版)
立春之后这5种水果要开始吃了,唤醒身体活力,精神倍棒
运营商打击 PCDN 影响扩大化,波及IPV6、NAS、PT等众多服务
《穷查理宝典》:价值投资思想结晶,值得看10遍
淀粉怎么吃,才不会变胖长肥肉?
诸葛亮中年病逝在五丈原 诸葛亮的得病到底是什么
近视斜视弱视训练
校园智能水电预付费管理系统:智能化校园管理新方案
急性肠胃炎传染吗?医生专业解答
股份代持的法律问题全解析
三国时期的诸葛亮与张昭都是托孤大臣,他们的权力有多大?
牙齿疼痛,冷热刺激及进食影响,需就医检查
跑步腰疼是什么原因
东城区开展“社会共治、终结艾滋、共享健康”世界艾滋病日主题宣传活动
世界艾滋病日:让宣教深入青年大学生和老年群体
光刻机巨头要慌了?中国虽造不出光刻机,但要造一个光刻工厂!
闲鱼黑话暗语大全:从砍价到商品成色,一文读懂二手交易平台的特殊语言
量子密钥分发系统的设计与实现:量子密钥的产生过程分析
服装企业自主创新能力如何促进可持续发展?
以技术规范引领“好房子”建设
博美和泰迪杂交后的狗子——品种特征与养护指南(狗界新星的诞生——博泰犬)
博美和泰迪杂交后的狗子——品种特征与养护指南(狗界新星的诞生——博泰犬)
孕期饮食注意的事项和禁忌
2025人工智能趋势:机构预测合集
酒店订房记录查询全攻略:官方渠道、第三方平台、旅行社等多种途径详解