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的好习惯,最好不要等写完一次性提交,而是阶段性提交,一次性提交可能会遇到一些不可控的因素,比如断电,有些文件没保存,代码还没提交。这时要么重写,要么通过上面的方式找回,如果是文件很多的话,估计要一点时间。
热门推荐
延期申请书写作指南:格式要求与注意事项详解
土地使用权摊销年限规定多少年
有机废气处理净化(环境保护中的有机废气处理技术)
梦见不认识的人死了:探索潜意识的深层含义
耳朵后面发臭的原因及处理方法
如何办理出国护照:步骤和常见问题详解
笔记本电脑降温方法
1934法国35,000T战列舰设计方案浅析
全球首例!在西安!机器人辅助下的全踝关节置换术
巴里·布赞:如何发展国际关系理论:来自核心与边缘的启示
春节三亚楼市热了,外地客占比近八成,有楼盘单日成交破亿,访客量近千
如何顺利申请出国签证的详细条件解析
数字经济时代的资本集中:一个政治经济学分析
边工作边准备考研现实吗
超导电力线助推电网绿色发展
羟基磷灰石对牙齿的作用有哪些
社会治理平台如何提升数字民生服务效能?有哪些积极意义?
缬沙坦氨氯地平,复方制剂与单药治疗,哪个更好?
吃出来的脂肪肝,如何吃回去?
PX4-L1算法的先进应用:多旋翼与固定翼无人机控制革新
机构增持、险资抢筹!四大行股价齐创历史新高 农业银行A股六连涨
刘聪:中国内地说唱男歌手
历史上英法百年战争中拯救法兰西的女版拿破仑——圣女贞德
骨骼烤瓷牙是否能够接受核磁共振检查?详细解析与注意事项
人大MBA复试线降至135分,背后原因及备考建议
吸过的烟头能查出DNA吗?专家解读从烟头提取DNA的科学原理
车险附加险如何选择适合自己的?选择后如何合理使用?
Excel模糊匹配完全指南:从基础函数到高级应用
如何高效、安全地通过香港账户转账到大陆?2025年汇款全攻略
流通市值和总市值的区别