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的好习惯,最好不要等写完一次性提交,而是阶段性提交,一次性提交可能会遇到一些不可控的因素,比如断电,有些文件没保存,代码还没提交。这时要么重写,要么通过上面的方式找回,如果是文件很多的话,估计要一点时间。
热门推荐
三元材料锂电池容量衰减研究:从正极到负极的全面解析
瘙痒症的预防与治疗
溶脂去眼袋一般维持多长时间?
论萧红《呼兰河传》的散文化叙事与独特性
萧红《呼兰河传》的写作背景及其文学价值
杭州西溪湿地两日游攻略
哈萨克斯坦签证办理需要多长时间?签证办理流程是怎样的?
NAS如何限制设备的外部访问权限
农村大龄青年娶妻难,西安回应→→
你的身份证可能到期了!赶紧查查
换窗安全合同:全面解析与法律指南
什么是冠状动脉硬化粥样硬化心脏病
葱白生姜香菜根煮水的功效
事业单位领导能开除在编职工吗?
3471公里堤防,守护洞庭湖为何如此重要?
3471公里堤防,守护洞庭湖为何如此重要?
未开封的湿巾过期了,如何利用?
万人吼秦腔,2024年最后一个“逆天改命”的故事
手把手教你科学减肥!建议收藏
睡眠的科学:了解REM睡眠和NREM睡眠
痛风导致脚趾痛饮食方面注意事项有哪些
不爱吃水果,用水果干替代?医生:或增加阿尔茨海默病风险
中国人喝热水的深层原因:4000年文化与健康逻辑
如何把 js 生成 .d.ts
带您了解蜱虫:叮咬后的处理与预防措施
溥仪与故宫的一生:从皇家宫殿到人民博物馆的百年变迁
溥仪与故宫的一生:从皇家宫殿到人民博物馆的百年变迁
如何通过提高应收账款回收率优化企业现金流?
鼻中隔偏曲严重是什么症状
烟台蓬莱国际机场去烟台站怎么走 烟台站驾车到蓬莱国际机场多长时间