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

文章目录

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

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

实现效果:

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

操作步骤:

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

记录回到了暂存区

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

有撤销记录的:

实现效果:

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

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

操作步骤:

无撤销记录的:

实现效果:

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

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

操作步骤:

  1. git log

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

  3. git push --force

相关推荐
青云交43 分钟前
Java 大视界 -- Java 大数据在智能安防视频摘要与检索技术中的应用(128)
java·大数据·图像处理·机器学习·视频检索·智能安防·视频摘要
Biehmltym44 分钟前
【架构差异】SpringとSpringBoot:Bean机制的深入剖析与自动配置原理
java·spring boot·spring
XiaoyuEr_66882 小时前
在java中使用RabbitMQ的步骤
java·rabbitmq·java-rabbitmq
这名字应该不会重复吧2 小时前
springboot集成neo4j搭建知识图谱后端项目(一)
spring boot·知识图谱·neo4j
2501_904177433 小时前
Spring Boot 整合 Redis
spring boot·redis
Tttian6224 小时前
Spring
java·后端·spring
南山不太冷4 小时前
Spring(4)——响应相关
java·后端·spring
kill bert4 小时前
第27周JavaSpringboot电商进阶开发 1.企业级用户验证
java·前端·数据库
扣丁梦想家6 小时前
RocketMQ 详细教程(Spring Boot & Spring Cloud Alibaba)
spring boot·spring cloud·微服务·rocketmq
GGGGGGGGGGGGGG.7 小时前
使用dockerfile创建镜像
java·开发语言