1、问题来源
日常工作中会遇到 commit 到本地仓库的代码,因为一些原因,需要撤销后再提交到本地,或者需要整合多次 commit,然后 push 到远程仓库。
2、IDEA解决方案
I.在idea左下方
![](https://img2018.cnblogs.com/blog/48590/201909/48590-20190906111847394-1131070763.jpg)
图1.png
II.点击'Log'
![](https://img2018.cnblogs.com/blog/48590/201909/48590-20190906112158819-1736200119.jpg)
图2.png
III.右键选择'Undo Commit'’
![](https://img2018.cnblogs.com/blog/48590/201909/48590-20190906112557201-2000664954.jpg)
图3.png
日常工作中会遇到 commit 到本地仓库的代码,因为一些原因,需要撤销后再提交到本地,或者需要整合多次 commit,然后 push 到远程仓库。
I.在idea左下方
II.点击'Log'
III.右键选择'Undo Commit'’