Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
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
Ajax准备知识:json 什么是json? 定义: JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。 它基于 ECMAScript (w3c制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。 简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。 讲json对象,不得不提到JS对象: 合格的json对象:
用户1214487
2018/01/24
5.2K0
Django---Ajax
Ajax全接触-imooc
同步——客户端发起请求,服务端需要处理,响应,此时客户端完全等待,当服务器处理完毕,客户端重新载入页面,如果出现错误,再次发生请求,处理,等待...
chenchenchen
2023/01/30
6.2K0
Django之json、Ajax简介及实例介绍
JSON 格式于2001年由 Douglas Crockford 提出,目的就是取代繁琐笨重的 XML 格式。
菲宇
2019/06/13
7.2K0
Django之json、Ajax简介及实例介绍
Django跨域(前端跨域)
其实AJAX就是在Javascript中多添加了一个对象:XMLHttpRequest对象。所有的异步交互都是使用XMLHttpServlet对象完成的。也就是说,我们只需要学习一个Javascript的新对象即可。
全栈程序员站长
2022/07/21
8.5K0
Django跨域(前端跨域)
Ajax技术详解(上)
我们知道,在没有ajax技术之前,客户端若要与服务端进行数据交互,它的大概流程是:客户端发起一个http请求(也可能是其他的请求)然后处于等待状态,等到服务端将数据发送给客户端,客户端才会进行下一步操作,简单来讲,就是单纯的同步操作。然而,在现如今这个用户至上的年代,任何一个让用户不满的小操作都会导致巨大的流量丢失。
石璞东
2020/05/09
2.2K0
无内鬼 整点AJAX
AJAX 即 “Asynchronous JavaScript and XML”(异步的 JavaScript 与 XML 技术),指的是一套综合了多项技术的浏览器端网页开发技术。AJAX 的概念由 Jesse James Garrett 所提出,说白了就可以使用 JavaScript 代码发送网络请求并处理响应,由浏览器实现。
henu_Newxc03
2021/12/26
5.5K0
ajax全套
对于WEB应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML),浏览器将字符串(HTML)渲染并显示浏览器上。
菲宇
2019/06/13
3.4K0
ajax全套
同源策略及规避方法
A网页设置的 Cookie,B网页不能打开,除非这两个网页"同源"。所谓"同源"指的是"三个相同"。
玖柒的小窝
2021/10/09
7280
原生——ajax
什么是Ajax?(前后端数据交互) Asynchronous JavaScript and XML(异步JavaScript和XML)
FinGet
2019/06/28
2.2K0
同源策略和跨域解决方案
下表给出了相对http://a.xyz.com/dir/page.html同源检测的示例: 
py3study
2020/01/19
1.7K0
同源策略和跨域解决方案
09.Django基础七之Ajax
    AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步的Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML,现在更多使用json数据)。
changxin7
2019/09/30
4.1K0
09.Django基础七之Ajax
Java+Ajax实现用户名重复检验
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_35512245/article/details/71087162
大黄大黄大黄
2018/09/14
1.3K0
JavaWeb——AJAX异步技术实现方式与案例实战(原生的JS方式、使用JQuery方式)
AJAX是一门很重要的技术,主要作用就是增强用户的体验。AJAX全名为:ASynchronous JavaScript And XML,异步的JavaScript和XML。其中同步和异步的差异,以客户端向服务器发送请求及服务器响应的过程,简单说明下:
Winter_world
2020/09/25
4.1K0
JavaWeb——AJAX异步技术实现方式与案例实战(原生的JS方式、使用JQuery方式)
23-Ajax
异步:客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作。
Ywrby
2022/10/27
5700
Web前端-Ajax基础技术(下)
ajax,web程序是将信息放入公共的服务器,让所有网络用户可以通过浏览器进行访问。
达达前端
2019/07/03
2.7K0
Web前端-Ajax基础技术(下)
ajax跨域的基本流程
创建XMLHttpRequest对象,也就是创建一个异步调用对象;判断XHR对象属性;创建一个新的HTTP请求,并指定该HTTP请求的方法、URL及验证信息;设置响应HTTP请求状态变化的函数;发送HTTP请求;获取异步调用返回的数据;使用JavaScript和DOM实现局部刷新。
行云博客
2020/07/13
1.1K0
第52次文章:AJAX & json
新年快乐呀!时间太快,好好抓紧时间学习吧!哈哈!这周我们看一下同步和异步的技术点~
鹏-程-万-里
2020/01/15
9670
第52次文章:AJAX & json
AJAX和JSON
open方法不会向服务器发送真正请求,它相当于初始化请求并准备发送只能向同一个域中使用相同协议和端口的URL发送请求,否则会因为安全原因而报错。
乐心湖
2021/01/18
3K0
AJAX和JSON
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
java中的jQuery与Ajax的应用,菜鸟教程
1. Ajax,并不是指一种单一的技术,而是有机的利用了一系列交互式网页应用相关的技术所形成的结合体。Ajax揭开了无刷新更新页面的新时代,并有代替系统的Web方式和通过隐藏的框架来进行异步提交的趋势,是Web开发应用的一个里程碑。Ajax全称(Asynchronous JavaScript and XML),即异步JavaScript和XML。实现客户端异步请求操作,不刷新整个页面进行服务器通信,减少等待时间。
全栈程序员站长
2022/07/23
1.7K0
java中的jQuery与Ajax的应用,菜鸟教程
相关推荐
Django---Ajax
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档