idea中git删除commit提交的log信息

1、打开Version Control窗口

idea中git删除commit提交的log信息_第1张图片

2、然后打开git的log页面,右键你要在log中删除的commit记录,选择reset

idea中git删除commit提交的log信息_第2张图片

3、选择处理

soft 相当于代码保留,撤销git commit ,不撤销git add,代码回到暂存区,在idea编辑器和mixed是一样的。

mixed 相当于代码保留,撤销git commit,同时撤销git add,代码回到未暂存区。

hard 不保留代码,撤销git commit,同时撤销git add,回到了上一次commit的状态,并且相当于revert一次。

keep 文件将被还原到所选提交的状态,但是本地更改将保持完整。

idea中git删除commit提交的log信息_第3张图片
选择soft 保存修改过的代码 然后选择reset,下次push的时候就看不到已经删除的commit信息了。

你可能感兴趣的:(idea,git,java,git,intellij,idea)