恢复IDEA误删除的git提交,提交被删除,尝试恢复提交

2024-03-07 10:20

本文主要是介绍恢复IDEA误删除的git提交,提交被删除,尝试恢复提交,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 ​​​​​​

dgq@DESKTOP-JRQ5NMD MINGW64 /f/IdeaProjects/workspace/spzx-parent ((8bb112e...))
$ git reflog
8bb112e (HEAD, origin/master, master) HEAD@{0}: checkout: moving from master to 8bb112e5ac18dfe4bbd64adfd06363e46b609f21
8bb112e (HEAD, origin/master, master) HEAD@{1}: rebase (finish): returning to refs/heads/master
8bb112e (HEAD, origin/master, master) HEAD@{2}: rebase (start): checkout 8bb112e5ac18dfe4bbd64adfd06363e46b609f21
f422295 HEAD@{3}: commit: day11-240115-用户端后端搭建&网关&redis缓存
8bb112e (HEAD, origin/master, master) HEAD@{4}: commit: day10-订单统计&操作日志&aop
790fa87 HEAD@{5}: commit: day09-商品管理&Echarts
94c3973 HEAD@{6}: commit: day08-品牌管理&分类品牌管理&规格参数管理
2c6fe50 HEAD@{7}: commit: day07-分类管理&导入导出&品牌管理
e024dde HEAD@{8}: commit: day06-菜单管理&角色管理&动态菜单
472da13 HEAD@{9}: commit (amend): day05-文件上传删除&角色分配
c447f3a HEAD@{10}: rebase (finish): returning to refs/heads/master
c447f3a HEAD@{11}: rebase (continue): day04-角色管理&用户管理
45ea26e HEAD@{12}: rebase (start): checkout origin/master
743deb1 HEAD@{13}: commit (amend): day04-角色管理&用户管理
45ea26e HEAD@{14}: rebase (finish): returning to refs/heads/master
45ea26e HEAD@{15}: rebase (start): checkout origin/master
e7c8ab2 HEAD@{16}: commit (amend): day03-登录校验&Apifox
45ea26e HEAD@{17}: commit (amend): day03-登录校验&Apifox
57b8502 HEAD@{18}: rebase (finish): returning to refs/heads/master
:...skipping...
8bb112e (HEAD, origin/master, master) HEAD@{0}: checkout: moving from master to 8bb112e5ac18dfe4bbd64adfd06363e46b609f21
8bb112e (HEAD, origin/master, master) HEAD@{1}: rebase (finish): returning to refs/heads/master
8bb112e (HEAD, origin/master, master) HEAD@{2}: rebase (start): checkout 8bb112e5ac18dfe4bbd64adfd06363e46b609f21
f422295 HEAD@{3}: commit: day11-240115-用户端后端搭建&网关&redis缓存
8bb112e (HEAD, origin/master, master) HEAD@{4}: commit: day10-订单统计&操作日志&aop
790fa87 HEAD@{5}: commit: day09-商品管理&Echarts
94c3973 HEAD@{6}: commit: day08-品牌管理&分类品牌管理&规格参数管理
2c6fe50 HEAD@{7}: commit: day07-分类管理&导入导出&品牌管理
e024dde HEAD@{8}: commit: day06-菜单管理&角色管理&动态菜单
472da13 HEAD@{9}: commit (amend): day05-文件上传删除&角色分配
c447f3a HEAD@{10}: rebase (finish): returning to refs/heads/master
c447f3a HEAD@{11}: rebase (continue): day04-角色管理&用户管理
45ea26e HEAD@{12}: rebase (start): checkout origin/master
743deb1 HEAD@{13}: commit (amend): day04-角色管理&用户管理
45ea26e HEAD@{14}: rebase (finish): returning to refs/heads/master
45ea26e HEAD@{15}: rebase (start): checkout origin/master
e7c8ab2 HEAD@{16}: commit (amend): day03-登录校验&Apifox
45ea26e HEAD@{17}: commit (amend): day03-登录校验&Apifox
57b8502 HEAD@{18}: rebase (finish): returning to refs/heads/master
57b8502 HEAD@{19}: rebase (continue): day03-登录校验&Apifox
8385e3f HEAD@{20}: rebase (start): checkout origin/master
8a5316f HEAD@{21}: commit (amend): day03-登录校验&Apifox
9f8c7ca HEAD@{22}: rebase (abort): returning to refs/heads/master
8385e3f HEAD@{23}: rebase (start): checkout origin/master
9f8c7ca HEAD@{24}: commit (amend): day03-登录校验&Apifox
d0d6b6b HEAD@{25}: commit (amend): day03-登录校验&Apifox
e367044 HEAD@{26}: rebase (abort): returning to refs/heads/master
8385e3f HEAD@{27}: rebase (start): checkout origin/master
e367044 HEAD@{28}: commit (amend): day03-登录校验&Apifox
f9977c7 HEAD@{29}: rebase (abort): returning to refs/heads/master
8385e3f HEAD@{30}: rebase (start): checkout origin/master
:
8bb112e (HEAD, origin/master, master) HEAD@{0}: checkout: moving from master to 8bb112e5ac18dfe4bbd64adfd06363e46b609f21
8bb112e (HEAD, origin/master, master) HEAD@{1}: rebase (finish): returning to refs/heads/master
8bb112e (HEAD, origin/master, master) HEAD@{2}: rebase (start): checkout 8bb112e5ac18dfe4bbd64adfd06363e46b609f21
f422295 HEAD@{3}: commit: day11-240115-用户端后端搭建&网关&redis缓存
8bb112e (HEAD, origin/master, master) HEAD@{4}: commit: day10-订单统计&操作日志&aop
790fa87 HEAD@{5}: commit: day09-商品管理&Echarts
94c3973 HEAD@{6}: commit: day08-品牌管理&分类品牌管理&规格参数管理
2c6fe50 HEAD@{7}: commit: day07-分类管理&导入导出&品牌管理
e024dde HEAD@{8}: commit: day06-菜单管理&角色管理&动态菜单
472da13 HEAD@{9}: commit (amend): day05-文件上传删除&角色分配
c447f3a HEAD@{10}: rebase (finish): returning to refs/heads/master
c447f3a HEAD@{11}: rebase (continue): day04-角色管理&用户管理
45ea26e HEAD@{12}: rebase (start): checkout origin/master
743deb1 HEAD@{13}: commit (amend): day04-角色管理&用户管理
45ea26e HEAD@{14}: rebase (finish): returning to refs/heads/master
45ea26e HEAD@{15}: rebase (start): checkout origin/master
e7c8ab2 HEAD@{16}: commit (amend): day03-登录校验&Apifox
45ea26e HEAD@{17}: commit (amend): day03-登录校验&Apifox
57b8502 HEAD@{18}: rebase (finish): returning to refs/heads/master
57b8502 HEAD@{19}: rebase (continue): day03-登录校验&Apifox
8385e3f HEAD@{20}: rebase (start): checkout origin/master
8a5316f HEAD@{21}: commit (amend): day03-登录校验&Apifox
9f8c7ca HEAD@{22}: rebase (abort): returning to refs/heads/master
8385e3f HEAD@{23}: rebase (start): checkout origin/master
9f8c7ca HEAD@{24}: commit (amend): day03-登录校验&Apifox
d0d6b6b HEAD@{25}: commit (amend): day03-登录校验&Apifox
e367044 HEAD@{26}: rebase (abort): returning to refs/heads/master
8385e3f HEAD@{27}: rebase (start): checkout origin/master
e367044 HEAD@{28}: commit (amend): day03-登录校验&Apifox
f9977c7 HEAD@{29}: rebase (abort): returning to refs/heads/master
8385e3f HEAD@{30}: rebase (start): checkout origin/master
:
8bb112e (HEAD, origin/master, master) HEAD@{0}: checkout: moving from master to 8bb112e5ac18dfe4bbd64adfd06363e46b609f21
8bb112e (HEAD, origin/master, master) HEAD@{1}: rebase (finish): returning to refs/heads/master
8bb112e (HEAD, origin/master, master) HEAD@{2}: rebase (start): checkout 8bb112e5ac18dfe4bbd64adfd06363e46b609f21
f422295 HEAD@{3}: commit: day11-240115-用户端后端搭建&网关&redis缓存
8bb112e (HEAD, origin/master, master) HEAD@{4}: commit: day10-订单统计&操作日志&aop
790fa87 HEAD@{5}: commit: day09-商品管理&Echarts
94c3973 HEAD@{6}: commit: day08-品牌管理&分类品牌管理&规格参数管理
2c6fe50 HEAD@{7}: commit: day07-分类管理&导入导出&品牌管理
e024dde HEAD@{8}: commit: day06-菜单管理&角色管理&动态菜单
472da13 HEAD@{9}: commit (amend): day05-文件上传删除&角色分配
c447f3a HEAD@{10}: rebase (finish): returning to refs/heads/master
c447f3a HEAD@{11}: rebase (continue): day04-角色管理&用户管理
45ea26e HEAD@{12}: rebase (start): checkout origin/master
743deb1 HEAD@{13}: commit (amend): day04-角色管理&用户管理
45ea26e HEAD@{14}: rebase (finish): returning to refs/heads/master
45ea26e HEAD@{15}: rebase (start): checkout origin/master
e7c8ab2 HEAD@{16}: commit (amend): day03-登录校验&Apifox
45ea26e HEAD@{17}: commit (amend): day03-登录校验&Apifox
57b8502 HEAD@{18}: rebase (finish): returning to refs/heads/master
57b8502 HEAD@{19}: rebase (continue): day03-登录校验&Apifox
8385e3f HEAD@{20}: rebase (start): checkout origin/master
8a5316f HEAD@{21}: commit (amend): day03-登录校验&Apifox
9f8c7ca HEAD@{22}: rebase (abort): returning to refs/heads/master
8385e3f HEAD@{23}: rebase (start): checkout origin/master
9f8c7ca HEAD@{24}: commit (amend): day03-登录校验&Apifox
d0d6b6b HEAD@{25}: commit (amend): day03-登录校验&Apifox
e367044 HEAD@{26}: rebase (abort): returning to refs/heads/master
8385e3f HEAD@{27}: rebase (start): checkout origin/master
e367044 HEAD@{28}: commit (amend): day03-登录校验&Apifox
f9977c7 HEAD@{29}: rebase (abort): returning to refs/heads/master
8385e3f HEAD@{30}: rebase (start): checkout origin/master
u
dgq@DESKTOP-JRQ5NMD MINGW64 /f/IdeaProjects/workspace/spzx-parent ((8bb112e...))
$ git cherry-pick f422295
[detached HEAD 5a3d9e8] day11-240115-用户端后端搭建&网关&redis缓存Date: Tue Mar 5 21:23:26 2024 +080033 files changed, 692 insertions(+), 6 deletions(-)create mode 100644 spzx-common/common-service/src/main/java/com/atguigu/spzx/common/handler/config/RedisConfig.javacreate mode 100644 spzx-model/src/main/java/com/atguigu/spzx/model/dto/h5/ProductSkuSearchDto.javacreate mode 100644 spzx-model/src/main/java/com/atguigu/spzx/model/vo/h5/IndexVo.javacreate mode 100644 spzx-server-gateway/pom.xmlcreate mode 100644 spzx-server-gateway/src/main/java/com/atguigu/spzx/gateway/SpzxGatewayApplication.javacreate mode 100644 spzx-server-gateway/src/main/java/com/atguigu/spzx/gateway/config/SpzxGatewayConfig.javacreate mode 100644 spzx-server-gateway/src/main/resources/application-dev.ymlcreate mode 100644 spzx-server-gateway/src/main/resources/application.ymlcreate mode 100644 spzx-service/pom.xmlcreate mode 100644 spzx-service/service-product/pom.xmlcreate mode 100644 spzx-service/service-product/src/main/java/com/atguigu/spzx/product/SpzxProductApplication.javacreate mode 100644 spzx-service/service-product/src/main/java/com/atguigu/spzx/product/controller/CategoryController.javacreate mode 100644 spzx-service/service-product/src/main/java/com/atguigu/spzx/product/controller/IndexController.javacreate mode 100644 spzx-service/service-product/src/main/java/com/atguigu/spzx/product/controller/ProductController.javacreate mode 100644 spzx-service/service-product/src/main/java/com/atguigu/spzx/product/mapper/CategoryMapper.javacreate mode 100644 spzx-service/service-product/src/main/java/com/atguigu/spzx/product/mapper/ProductSkuMapper.javacreate mode 100644 spzx-service/service-product/src/main/java/com/atguigu/spzx/product/service/CategoryService.javacreate mode 100644 spzx-service/service-product/src/main/java/com/atguigu/spzx/product/service/IndexService.javacreate mode 100644 spzx-service/service-product/src/main/java/com/atguigu/spzx/product/service/ProductSkuService.javacreate mode 100644 spzx-service/service-product/src/main/java/com/atguigu/spzx/product/service/impl/CategoryServiceImpl.javacreate mode 100644 spzx-service/service-product/src/main/java/com/atguigu/spzx/product/service/impl/IndexServiceImpl.javacreate mode 100644 spzx-service/service-product/src/main/java/com/atguigu/spzx/product/service/impl/ProductSkuServiceImpl.javacreate mode 100644 spzx-service/service-product/src/main/resources/application-dev.ymlcreate mode 100644 spzx-service/service-product/src/main/resources/application.ymlcreate mode 100644 spzx-service/service-product/src/main/resources/mapper/ProductSkuMapper.xmldgq@DESKTOP-JRQ5NMD MINGW64 /f/IdeaProjects/workspace/spzx-parent ((5a3d9e8...))
$
  1. 使用 Git Reflog
    在项目文件夹中打开命令行,然后输入 git reflog 命令。这个命令会显示你的 Git 引用日志,包括你执行过的所有 Git 命令,尤其是那些更改了 HEAD 的命令。在输出中找到你误删提交的哈希值。

  2. 恢复提交
    如果你找到了误删提交的哈希值,你可以使用 git cherry-pick <commit-hash> 命令来恢复这个提交。将 <commit-hash> 替换为你找到的提交哈希值。

这篇关于恢复IDEA误删除的git提交,提交被删除,尝试恢复提交的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/783191

相关文章

idea设置快捷键风格方式

《idea设置快捷键风格方式》在IntelliJIDEA中设置快捷键风格,打开IDEA,进入设置页面,选择Keymap,从Keymaps下拉列表中选择或复制想要的快捷键风格,点击Apply和OK即可使... 目录idea设www.chinasem.cn置快捷键风格按照以下步骤进行总结idea设置快捷键pyth

解决idea启动项目报错java: OutOfMemoryError: insufficient memory

《解决idea启动项目报错java:OutOfMemoryError:insufficientmemory》:本文主要介绍解决idea启动项目报错java:OutOfMemoryError... 目录原因:解决:总结 原因:在Java中遇到OutOfMemoryError: insufficient me

idea粘贴空格时显示NBSP的问题及解决方案

《idea粘贴空格时显示NBSP的问题及解决方案》在IDEA中粘贴代码时出现大量空格占位符NBSP,可以通过取消勾选AdvancedSettings中的相应选项来解决... 目录1、背景介绍2、解决办法3、处理完成总结1、背景介绍python在idehttp://www.chinasem.cna粘贴代码,出

C#实现插入与删除Word文档目录的完整指南

《C#实现插入与删除Word文档目录的完整指南》在日常的办公自动化或文档处理场景中,Word文档的目录扮演着至关重要的角色,本文将深入探讨如何利用强大的第三方库Spire.Docfor.NET,在C#... 目录Spire.Doc for .NET 库:Word 文档处理利器自动化生成:C# 插入 Word

MySQL中的DELETE删除数据及注意事项

《MySQL中的DELETE删除数据及注意事项》MySQL的DELETE语句是数据库操作中不可或缺的一部分,通过合理使用索引、批量删除、避免全表删除、使用TRUNCATE、使用ORDERBY和LIMI... 目录1. 基本语法单表删除2. 高级用法使用子查询删除删除多表3. 性能优化策略使用索引批量删除避免

使用Python实现在PDF中添加、导入、复制、移动与删除页面

《使用Python实现在PDF中添加、导入、复制、移动与删除页面》在日常办公和自动化任务中,我们经常需要对PDF文件进行页面级的编辑,使用Python,你可以轻松实现这些操作,而无需依赖AdobeAc... 目录1. 向 PDF 添加空白页2. 从另一个 PDF 导入页面3. 删除 PDF 中的页面4. 在

idea-java序列化serialversionUID自动生成方式

《idea-java序列化serialversionUID自动生成方式》Java的Serializable接口用于实现对象的序列化和反序列化,通过将对象转换为字节流来存储或传输,实现Serializa... 目录简介实现序列化serialVersionUID配置使用总结简介Java.io.Seripyth

Java轻松实现在Excel中插入、提取或删除文本框

《Java轻松实现在Excel中插入、提取或删除文本框》在日常的Java开发中,我们经常需要与Excel文件打交道,当涉及到Excel中的文本框时,许多开发者可能会感到棘手,下面我们就来看看如何使用J... 目录Java操作Excel文本框的实战指南1. 插入Excel文本框2. 提取Excel文本框内容3

关于MySQL将表中数据删除后多久空间会被释放出来

《关于MySQL将表中数据删除后多久空间会被释放出来》MySQL删除数据后,空间不会立即释放给操作系统,而是会被标记为“可重用”,以供未来插入新数据时使用,只有满足特定条件时,空间才可能真正返还给操作... 目录一、mysql数据删除与空间管理1.1 理解MySQL数据删除原理1.3 执行SQL1.3 使用

Qt实现删除布局与布局切换功能

《Qt实现删除布局与布局切换功能》在Qt应用开发中,动态管理布局是一个常见需求,比如根据用户操作动态删除某个布局,或在不同布局间进行切换,本文将详细介绍如何实现这些功能,并通过完整示例展示具体操作,需... 目录一、Qt动态删除布局1. 布局删除的注意事项2. 动态删除布局的实现步骤示例:删除vboxLay