首页 > 其他分享 >vscode 恢复被删文件

vscode 恢复被删文件

时间:2023-08-18 11:56:26浏览次数:38  
标签:文件 被删 vscode 文件夹 git commit

在 nodejs 项目中通过程序删除文件,由于写错路径导致整个项目文件夹被删除,代码没 commit 到 git 不说,它连 .git 文件夹都删掉了,悲剧了,难道几天的工作就白干了?

查阅资料发现 vscode 带有缓存,经过一番折腾终于发现缓存路径

每一个文件夹对应一个代码文件

每一次保存都会有一个历史版本,通过时间排序找到自己需要的文件即可

 

再次提醒自己,代码要时常 commit

 

标签:文件,被删,vscode,文件夹,git,commit
From: https://www.cnblogs.com/laoq112/p/17640106.html

相关文章

  • 批量备份数据库日志且30天后自动删除该备份文件
    /********************************************批量备份数据库日志且30天后自动删除该备份文件*******************************************/DECLARE@backupfileVARCHAR(1024)DECLARE@filenameVARCHAR(1024)DECLARE@pathVARCHAR(1024)DECLARE@dbnameVARC......
  • linux 统计某个文件的行数
    在linux系统中,我们经常会对文件做行数统计,可以使用如下命令wc-lfile#file为具体的文件示例统计test.txt文件行数:原文件统计其中9就是文件的行数,第二个为文件名附注:可以使用awk获取第一个结果,{print$1}要用单引号括起来,不能是双引号也可以获取最后一个值......
  • linux shell wc统计文件行数
    语法:wc[选项]文件…说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。该命令各选项含义如下:-c统计字节数。-l统计行数。-w统计字数。这些选项可以......
  • Flask + xlwt 以流形式返回Excel文件
    flaskfromioimportBytesIOimportxlwtfromflaskimportsend_file@app.route('/')defget_excel(): bio=BytesIO() wb=xlwt.Workbook(encoding='utf8') sheet=wb.add_sheet('Sheet1',cell_overwrite_ok=True) #写入表头 sty......
  • tfs 迁入解决方案缺少项目文件[*.csproj]
    .csproj、.vssscc没办法签入TFS怎么办?试图将VisualStudio文件上传到TeamFoundationServer中,但是签入了解决方案文件,项目文件一个都没签入,没办法,就右键,手工将文件添加到源代码管理器。但是.csproj、.vssscc并没有在VisualStudio的解决方案资源管理器中出现,怎么将......
  • 解决乌班图下zip文件解压后中文乱码问题
    解决乌班图下zip文件解压后中文乱码问题unzip如果没安装需要安装一下apt-getinstallzip解压:这个需要注意的是你解压的不能跟你的文件名称一致,刚开始以为是文件有空格导致的,后来点进去zip文件一看里面文件名跟外面文件名一样导致解压失败。unzip-Ocp936xx.zip......
  • 树的实例--模拟文件系统
    博客地址:https://www.cnblogs.com/zylyehuo/#-*-coding:utf-8-*-classNode:#链式存储def__init__(self,name,type='dir'):self.name=nameself.type=type#"dir"or"file"self.children=[]......
  • 安森美 IDE(基于Eclipse)报头文件缺少的解决方法
    安森美IDE(基于Eclipse)报头文件缺少,但是能正常跳转到头文件在这里面将路径包含进来,建议两个都添加一次  在项目上点击右键,然后点击Index下的Rebuild重建 ......
  • Node.js:path文件路径操作模块
    path用于文件路径操作官方文档https://nodejs.org/api/path.html一个不错的解释┌─────────────────────┬────────────┐│dir│base│├──────┬├──────┬─────┤│......
  • CLion的远程同步功能,删除文件没有进行同步问题解决
    在使用CLion的deployment功能时。正常修改增加都会自动同步到远程。但是删除文件或者文件夹时,远程的文件没有删除,重新同步后,原来删除的文件又出现了。这是因为Clion默认没有将删除的同步打开:Settings->Deployment->Options->勾选:Deleteremotefileswhenlocalaredele......