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

文章目录

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

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

实现效果:

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

操作步骤:

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

记录回到了暂存区

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

有撤销记录的:

实现效果:

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

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

操作步骤:

无撤销记录的:

实现效果:

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

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

操作步骤:

  1. git log

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

  3. git push --force

相关推荐
开心星人几秒前
Leetcode hot100 Java刷题(二)
java·算法·leetcode
喵手1 分钟前
Java与Microservices架构的结合:构建可扩展、高可用的系统!
java·架构·华为云
半部论语11 分钟前
MyBatis-Plus 通用 CRUD 实现原理技术文档
java·spring boot·mybatis
手握风云-14 分钟前
JavaEE 进阶第六期:Spring Boot 如何重塑后端开发
java·spring boot·java-ee
Deamon Tree29 分钟前
【设计题】如何实现一个线程安全的缓存?
java·spring boot·spring
毕设源码-钟学长30 分钟前
【开题答辩全过程】以 基于Java的相机专卖网的设计与实现为例,包含答辩的问题和答案
java·开发语言
CodeAmaz31 分钟前
Zookeeper 分布式锁实战版
java·分布式·后端·zookeeper
海域云SeaArea_38 分钟前
CentOS7 单机安装 Zookeeper 3.5.8(JDK 1.8 环境)
java·zookeeper·java-zookeeper
后端小张1 小时前
【JAVA 进阶】SpringAI人工智能框架深度解析:从理论到实战的企业级AI应用开发指南
java·开发语言·人工智能
麦烤楽鸡翅1 小时前
小红书推荐系统(牛客)
java·python·算法·秋招·春招·牛客·面试算法题