idea 撤回Git提交后未push操作

 

 

当我们在开发的过程中难免会发生一些小失误,在提交代码时不小心将不需要提交的代码提交上去,

在进行push操作的时候才发现,这时想撤回这一次的commit 操作现在怎么办呢 ?

其实在时候idea工具后这些操作就变得简单多了,请看下图

在工具栏中找到 :VCS—>Git—>Reset HEAD

idea 撤回Git提交后未push操作

 

这是会弹出Reset Head窗口,只需要输入HEAD~1就会撤回到你上一次commit操作,变成未commit操作状态

idea 撤回Git提交后未push操作

相反的只需要在关键字HEAD后面加上~ 1 2 3 4  就会撤回到指定的位置。