首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >代码丢失了怎么办?

代码丢失了怎么办?

作者头像
落落落洛克
发布于 2021-07-29 08:31:21
发布于 2021-07-29 08:31:21
1.1K0
举报
文章被收录于专栏:前端壹栈前端壹栈

起因

❝本来今天我开开心心要commit这两天完成的工作量,突然在触发husky钩子检测代码的时候,我的电脑黑屏了,出现了以下画面 ❞

然后就是我这两天写的代码文件全部都没了,心里慌了下,使用git log没有查到我的commit记录,于是乎我各种方法折腾了一下,最后动到了.git文件夹,于是乎我的整个仓库都炸了,复原是不可能的

后面问了下同事,有没有遇到这种情况,原来同事在前不久也遇到了,问了下解决方案,如下链接,有需要的自取

https://blog.csdn.net/taokeng/article/details/117751301

我自己的解决方式

因为我的.git文件夹已经炸了,想复原是不可能的,window下多个终端同时访问git仓库,会造成lock,这时候容易误删,哎,反正能用mac开发就别用window

好彩我找到编译过后的css文件,因为这两天写的是静态页面,没有写逻辑,css我是用BEM规范去组织,所以还原起来比较容易,花了一个半小时就解决了,还是挺庆幸的

如何规避

❝那么有没有方法,去规避这类问题呢 ❞

  • 良好的commit的习惯,不要像我一样两天提交一次
  • 借助于插件

接下来,我要介绍一款插件,可以很好的帮我们规避问题

文档地址:https://marketplace.visualstudio.com/items?itemName=xyz.local-history

这个插件做的事情很简单,就是把之前修改的文件缓存起来

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-07-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 前端壹栈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
Django跨域(前端跨域)
其实AJAX就是在Javascript中多添加了一个对象:XMLHttpRequest对象。所有的异步交互都是使用XMLHttpServlet对象完成的。也就是说,我们只需要学习一个Javascript的新对象即可。
全栈程序员站长
2022/07/21
8.3K0
Django跨域(前端跨域)
Django---Ajax
Ajax准备知识:json 什么是json? 定义: JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。 它基于 ECMAScript (w3c制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。 简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。 讲json对象,不得不提到JS对象: 合格的json对象:
用户1214487
2018/01/24
5.1K0
Django---Ajax
Django之json、Ajax简介及实例介绍
JSON 格式于2001年由 Douglas Crockford 提出,目的就是取代繁琐笨重的 XML 格式。
菲宇
2019/06/13
7K0
Django之json、Ajax简介及实例介绍
09.Django基础七之Ajax
    AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步的Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML,现在更多使用json数据)。
changxin7
2019/09/30
4K0
09.Django基础七之Ajax
ajax全套
对于WEB应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML)渲染并显示浏览器上。
菲宇
2019/06/13
3.3K0
ajax全套
AJAX
XMLHttpRequest对象有一个onreadystatechange事件,可以监听这五个状态,它会在XMLHttpRequest对象的状态发生变化时被调用 xmlHttp.readyState属性中存放在此时的状态值 通过以上内容,我们可以监听到来自服务器的响应
py3study
2020/01/20
4.6K0
同源策略和跨域解决方案
下表给出了相对http://a.xyz.com/dir/page.html同源检测的示例: 
py3study
2020/01/19
1.6K0
同源策略和跨域解决方案
原生——ajax
什么是Ajax?(前后端数据交互) Asynchronous JavaScript and XML(异步JavaScript和XML)
FinGet
2019/06/28
2.1K0
AJAX全套
对于WEB应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML)渲染并显示浏览器上。
用户1214487
2022/03/26
1.8K0
史上最全的AJAX
对于web应用程序:用户浏览器发送请求.服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML),渲染并显示浏览器上·
Wyc
2018/09/11
4.6K0
Ajax全接触-imooc
同步——客户端发起请求,服务端需要处理,响应,此时客户端完全等待,当服务器处理完毕,客户端重新载入页面,如果出现错误,再次发生请求,处理,等待...
chenchenchen
2023/01/30
6.1K0
ajax跨域的基本流程
创建XMLHttpRequest对象,也就是创建一个异步调用对象;判断XHR对象属性;创建一个新的HTTP请求,并指定该HTTP请求的方法、URL及验证信息;设置响应HTTP请求状态变化的函数;发送HTTP请求;获取异步调用返回的数据;使用JavaScript和DOM实现局部刷新。
行云博客
2020/07/13
1K0
34.Ajax
优先级 如果发送的是【普通数据】 jQuery XMLHttpRequest iframe 如果发送的是【文件】 iframe jQuery(FormData) XMLHttpRequest(FormData) 原生Ajax Ajax主要就是使用 【XmlHttpRequest】对象来完成请求的操作,该对象在主流浏览器中均存在(除早起的IE),Ajax首次出现IE5.5中存在(ActiveX控件) 1、XmlHttpRequest对象介绍 XmlHttpRequest对象的主要方法: a. void op
zhang_derek
2018/04/11
2K0
初学者必看Ajax的总结
image.png 整理 Ajax 的一些常用的基础知识,挺适合初学的朋友 一、Ajax 简介、优劣势、应用场景以及技术 Ajax 简介 : Asynchronous Javascript And XML (异步的 JavaScript 和 XML) 它并不是一种单一的技术,而是有机利用一系列交互式网页应用相关的技术所形成的结合体 AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更
沈唁
2018/05/24
3K0
AJAX和JSON
open方法不会向服务器发送真正请求,它相当于初始化请求并准备发送只能向同一个域中使用相同协议和端口的URL发送请求,否则会因为安全原因而报错。
乐心湖
2021/01/18
2.9K0
AJAX和JSON
JavaWeb——AJAX异步技术实现方式与案例实战(原生的JS方式、使用JQuery方式)
AJAX是一门很重要的技术,主要作用就是增强用户的体验。AJAX全名为:ASynchronous JavaScript And XML,异步的JavaScript和XML。其中同步和异步的差异,以客户端向服务器发送请求及服务器响应的过程,简单说明下:
Winter_world
2020/09/25
4.1K0
JavaWeb——AJAX异步技术实现方式与案例实战(原生的JS方式、使用JQuery方式)
Web前端-Ajax基础技术(下)
ajax,web程序是将信息放入公共的服务器,让所有网络用户可以通过浏览器进行访问。
达达前端
2019/07/03
2.7K0
Web前端-Ajax基础技术(下)
同源策略及规避方法
A网页设置的 Cookie,B网页不能打开,除非这两个网页"同源"。所谓"同源"指的是"三个相同"。
玖柒的小窝
2021/10/09
7000
Ajax技术详解(上)
我们知道,在没有ajax技术之前,客户端若要与服务端进行数据交互,它的大概流程是:客户端发起一个http请求(也可能是其他的请求)然后处于等待状态,等到服务端将数据发送给客户端,客户端才会进行下一步操作,简单来讲,就是单纯的同步操作。然而,在现如今这个用户至上的年代,任何一个让用户不满的小操作都会导致巨大的流量丢失。
石璞东
2020/05/09
2.1K0
无内鬼 整点AJAX
AJAX 即 “Asynchronous JavaScript and XML”(异步的 JavaScript 与 XML 技术),指的是一套综合了多项技术的浏览器端网页开发技术。AJAX 的概念由 Jesse James Garrett 所提出,说白了就可以使用 JavaScript 代码发送网络请求并处理响应,由浏览器实现。
henu_Newxc03
2021/12/26
5.4K0
相关推荐
Django跨域(前端跨域)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档