idea 通过git撤销commit但未push的操作

1、undo commit

复制代码
适用情况:代码修改完了,已经Commit了,但是还未push,然后发现还有地方需要修改不想提交本次记录了。这时可以进行Undo Commit,修改后再重新Commit。

注意:如果已经进行了Push,线上的Commit记录还是会存在的

打开git记录,进行Undo Commit操作

右键要撤销的记录,选择undo commit

2、 reset current branch to here

适用情况:已commit未push

复制代码
右键错误记录的上一次记录,然后选择reset current branch to here,选择Mixed

注意:撤销后会把commit记录删除掉,提交的文件进入到Unversioned Files目录中

相关推荐
芽芽_06 小时前
idea无法打开:Cannot collect JVM options
java·ide·intellij-idea
TT哇6 小时前
【git】本地代码上传到gitee仓库(保姆级教程)idea和vscode等通用
git·gitee·intellij-idea
Flying_Fish_roe6 小时前
IntelliJ IDEA 2025 版本与其他历史版本的全面专业对比分析
java·ide·intellij-idea
五道书童6 小时前
IDEA中如何设置JVM启动参数
java·jvm·intellij-idea
Serene_Dream6 小时前
IDEA中多人项目中如何将自己的本地分支调整到远程的最新分支下
git·github
zhangyyaa6 小时前
SpringBoot环境配置JDK、Maven、IDEA
java·spring boot·maven·intellij-idea
古城小栈6 小时前
Java 在 Web3 时代的新定位
java·开发语言·web3
南极Ou6 小时前
idea2024创建JavaWeb项目以及配置Tomcat详解
java·tomcat·intellij-idea
何中应7 小时前
【面试题-5】设计模式
java·开发语言·后端·设计模式·面试题