IntelliJ IDEA git-commit后(push前)代码回滚保留原有修改 在打开git-push时出现误提的代码或文件,此时已经commit但未push,可以使用以下方案进行还原commit操作并保留原有的修改。 点击VCS–>Git–>Reset HEAD… 选择对应的git分支,在To Commit处填写HEAD^,点击Reset进行还原commit操作 一次Reset Head操作只能还原一次commit操作,若有多次commit需要还原则需要按此方式进行多次操作