【git】Idea撤回本地分支、或远程分支提交记录的各种实际场景操作步骤

文章目录

idea撤回本地分支、远程分支场景操作集合

场景1:要撤回最后一次本地分支的提交

实现效果:

撤回这个未push到远程的记录

操作步骤:

最后一次commit到本地的记录没有了,

记录回到了暂存区

场景2:要撤回最后一次远程分支的提交

有撤销记录的:

实现效果:

本质,就是重新提交对 第二次提交 删除的操作

撤销后,本地和远程分支上有撤销记录

操作步骤:

无撤销记录的:

实现效果:

远程最后一次提交的,第二次提交 没有了

本质:回退版本号,最后变更的内容回到本地change里面

操作步骤:

  1. git log

  2. get reset --soft 要回退的版本号

  3. git push --force

相关推荐
zcmodeltech9 小时前
垃圾发电厂沙盘模型控制系统设计与实现:多设备协同联动方案
java·大数据·数据库·人工智能·stm32·嵌入式硬件·制造
AI人工智能+电脑小能手9 小时前
大白话说Java设计模式-43-访问者模式(源码剖析篇)
java·设计模式·访问者模式·源码分析·elementvisitor·asm classvisitor·spring spel
丘山一郎18 小时前
Spring 中的IOC控制反转 和DI依赖注入
java·后端·spring
码视野18 小时前
基于 Spring Boot + Vue3 的【大学英语四六级 (CET-4/6) 作文智能评分与句式润色系统】设计与实现(含PRD/三端高保真源码/大屏)
java·前端·人工智能·spring boot·后端·vue3
MetaLite18 小时前
Spring-AOP自调用为什么失效-AopContext真能解决吗
java·后端·spring
大模型码小白18 小时前
AI 对话流性能调优:万级消息的虚拟滚动落地
java·大数据·前端·javascript·人工智能·算法·机器学习
许彰午19 小时前
14-字段级SM4加密与SM2签名
java·低代码·架构
风尘小子19 小时前
git的.gitignore文件中文件和目录配置
git
许彰午20 小时前
13-describe元数据输出
java·低代码·架构·状态模式
李昊哲小课21 小时前
SpringBoot4 云端咖啡站 阶段二:数据访问与分层架构
spring boot·架构