Android Studio 从历史记录找回代码
2017-03-06 23:07
246 查看
Android studio自带存储历史记录功能,就是这个功能让我避免了一次”血光之灾”.
今天我干了一件超级挫的事,我把我的代码搞丢了.
事情大致是这样的,mob短信验证这块在之前的版本中使用的jar包版本较低,2017年3月以后突然短信验证就收不到验证码了,后来我到mob后台管理一看,有以下错误:
后来使用新的jar包但是和shareSDK 里面的jar有冲突,我就重新集成最新版的shareSDK,可是悲剧了,我将sdk里面的文档覆盖我的项目的时候,我的项目assets,libs,src,res等目录全部被替换了,天哪,我的项目里面的代码全丢了.
哇,哇,哇……(蓝瘦,香菇)
后来,奇迹出现了,Android有代码回退功能,也就是它能够记录我们代码的操作历史:VCS–Local History–Show History,然后,代码操作记录出现了,选定我们操作的一个历史阶段,点击左上角的按钮(revert),稍等片刻,代码回退了,我的代码回来了.
哇哇哇…….(好鸡冻…..)
Android Studio 的记录是有时间和次数的,并且如果我们进行过invalidate caches/Restart…之后历史记录就不在了,所以一定要注意平时的代码保存.
我的实际工作中负责了好几个项目,是我自己一个人写代码,所以平时不怎么进行代码关系,经过这次”血”的教训之后,我一定要好好管理代码.
今天我干了一件超级挫的事,我把我的代码搞丢了.
事情大致是这样的,mob短信验证这块在之前的版本中使用的jar包版本较低,2017年3月以后突然短信验证就收不到验证码了,后来我到mob后台管理一看,有以下错误:
:[AppKey is not allowed to send text messages.
后来使用新的jar包但是和shareSDK 里面的jar有冲突,我就重新集成最新版的shareSDK,可是悲剧了,我将sdk里面的文档覆盖我的项目的时候,我的项目assets,libs,src,res等目录全部被替换了,天哪,我的项目里面的代码全丢了.
哇,哇,哇……(蓝瘦,香菇)
后来,奇迹出现了,Android有代码回退功能,也就是它能够记录我们代码的操作历史:VCS–Local History–Show History,然后,代码操作记录出现了,选定我们操作的一个历史阶段,点击左上角的按钮(revert),稍等片刻,代码回退了,我的代码回来了.
哇哇哇…….(好鸡冻…..)
Android Studio 的记录是有时间和次数的,并且如果我们进行过invalidate caches/Restart…之后历史记录就不在了,所以一定要注意平时的代码保存.
我的实际工作中负责了好几个项目,是我自己一个人写代码,所以平时不怎么进行代码关系,经过这次”血”的教训之后,我一定要好好管理代码.
相关文章推荐
- ecilpse的历史记录功能,找回覆盖的代码
- AndroidStudio历史记录找回本地修改代码
- Android studio 查看修改代码历史记录
- phpstorm 找回历史代码,phpstorm 恢复代码
- 编写代码自动清除表单文本框的历史记录
- 分享一段JS代码,个人感觉很使用:网页浏览历史记录
- git代码复制到新项目(包含历史记录)
- 使用 GIT 获得Linux Kernel的代码并查看,追踪历史记录
- PHP Cookei记录用户历史浏览信息的代码
- PHP Cookei记录用户历史浏览信息的代码
- 使用Cookies保存网站历史浏览记录实例代码
- asp清除浏览器历史记录代码
- android代码如何获取非自带浏览器的历史记录,最好附带关键代码
- 第一篇记录代码blog在过年前最后一个工作日上传——获取历史天气数据
- android studio上代码编译调试中遇到的一些异常记录
- 通过批处理实现删除运行、查找等处的历史记录的代码
- 很有用的.net 快捷键:Ctrl+-在代码浏览历史记录中向前 , Ctrl+Shift+-在代码浏览历史记录中向前
- jquery历史记录实现代码
- php中如何实现网上商城用户历史浏览记录的代码