java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > idea中git删除commit提交的log信息

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

作者:识你老鼠

这篇文章主要介绍了idea中git如何删除commit提交的log信息问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

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

1、打开Version Control窗口

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

3、选择处理

选择soft 保存修改过的代码 然后选择reset,下次push的时候就看不到已经删除的commit信息了。

git删除某一条提交记录

1、首先使用git log命令查看提交记录,找到出错的那一笔提交的commit_id(黄色)

2、用命令git rebase -i commit_id ,查找提交记录 

git rebase -i 15774a44d46bcd0c055b07c63bd0ecbe35a9660b

3、执行(2)命令后出现 如下界面:

4、输入 i 进入编辑模式,在要删除的commitid 前,将pick修改成drop。

看到的结果如下图:

5、编辑完成,按键盘Esc,退出编辑模式,然后按Shift+; 再输入 wq!(保存文件的写入修改)退出。(q!是不保存修改)

6、这时候本地删除已经完成了,然后推送到远端git push --force

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文