1、问题来源
日常工作中会遇到 commit 到本地仓库的代码,因为一些原因,需要撤销后再提交到本地,或者需要整合多次 commit,然后 push 到远程仓库。
2、IDEA解决方案
I.在idea左下方
![](http://upload-images.jianshu.io/upload_images/15499433-c1dc50822ff57fd2.png?imageMogr2/auto-orient/strip|imageView2/2/w/347/format/webp)
图1.png
II.点击'Log'
![](http://upload-images.jianshu.io/upload_images/15499433-e7415d97cc7c23f4.png?imageMogr2/auto-orient/strip|imageView2/2/w/921/format/webp)
图2.png
III.右键选择'Undo Commit'’
![](http://upload-images.jianshu.io/upload_images/15499433-035965ca2346a821.png?imageMogr2/auto-orient/strip|imageView2/2/w/930/format/webp)
图3.png
作者:Python大星
链接:https://www.jianshu.com/p/408a9f9fe4cc
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。