当前位置: 首页 > 知识库问答 >
问题:

前端 - tortoiseGit 中止commit之后本地代码丢失了?

艾奕
2023-05-18

背景:
因为初始化项目,更改的文件比较多,所以commit的时候时间比较久,过来一段时间之后,不想等了,然后直接Abort,取消。中间vscode询问是否将node_modules加入.gitignore文件,选择了是。之后本地文件久没了,只剩下这些
image.png

请问下有什么方法可以将之前的本地代码复原呀?

共有1个答案

晁开宇
2023-05-18

本地修改的文件然后通过abort取消估计很难找回来了,此时也没有git记录可以看和操作
建议重新初始化项目吧

 类似资料:
  • 如题: 刷新页面之后有概率 #/ 之后的地址消失, 1.token 保活没问题,token 过期的提示都在 2.和缓存无关,clear site data 之后刷新页面,提示 无token 3.没有除外 JS 代码的重定向,debugger 开了也没用 4.概率性出现,无痕浏览器里面也不影响 5.和单个电脑无关,多台电脑都能复现 复现条件: 1.单个账号登录 1H+ 无操作,可以提升触发 BUG

  • 以下是使用事务教程中描述的commit和rollback的示例。 此示例代码是基于前面章节中完成的环境和数据库设置编写的。 复制并通过JDBCExample.java中的以下示例,编译并运行如下 - //STEP 1. Import required packages import java.sql.*; public class JDBCExample { // JDBC driver n

  • 背景: git项目中需要回退更改,执行 git reset --soft xx 回退成功之后,git push之后有报错 尝试强制push,执行 git push --force 仍然有报错 代码只能往前提交、push,不能回退、push

  • 问题内容: 查看下面的示例代码 和 当我问到代码差异时,我并不是在说执行流程,这是显而易见的。 那么这些代码之间的 真正 区别是什么?建议何时 在 通话 前 使用您的代码,何时 在 通话 后 使用您的代码?我想在某些情况下这很重要。 问题答案: 您不应在之前放置任何代码,因为此方法可以使系统执行正确暂停应用程序所需的操作。您要在回调中执行的所有代码都应放在调用之后。希望这可以帮助。 活动报价: 注

  • 本文向大家介绍解决window.location.href之后session丢失的问题,包括了解决window.location.href之后session丢失的问题的使用技巧和注意事项,需要的朋友参考一下 今天一个小伙伴问我问题,就是java后台把数据放入session,jsp里js重定向页面之后就取不到session里面的数据了,而且他本地可以,服务器上却取不到session 下面是他写的重定

  • 有父子两个组件 父子都有一个数组 父组件的数组list更新, 子组件的数组tableData会跟着更新,并显示在表格上. 现在有个新增的按钮, 要求在新增时 先更新一下表格 再插入新的一行. 但是更新表格是在父组件请求,子组件通过useEffect跟着更新,导致新增时插入的一行被覆盖了(useEffect更新的逻辑比插入逻辑晚导致被覆盖),要怎么处理. 一个办法是把新增一行的逻辑移到useEffe