idea中git删除commit提交的log信息
1、打开Version Control窗口2、然后打开git的log页面,右键你要在log中删除的commit记录,选择reset3、选择处理soft 相当于代码保留,撤销git commit ,不撤销git add,代码回到暂存区,在idea编辑器和mixed是一样的。mixed 相当于代码保留,撤销git commit,同时撤销git add,代码回到未暂存区。hard 不保留代码,撤销git
文章共297字 · 阅读需要大约1分钟
一键AI生成摘要,助你高效阅读
问答
·
1、打开Version Control窗口
2、然后打开git的log页面,右键你要在log中删除的commit记录,选择reset
3、选择处理
soft 相当于代码保留,撤销git commit ,不撤销git add,代码回到暂存区,在idea编辑器和mixed是一样的。
mixed 相当于代码保留,撤销git commit,同时撤销git add,代码回到未暂存区。
hard 不保留代码,撤销git commit,同时撤销git add,回到了上一次commit的状态,并且相当于revert一次。
keep 文件将被还原到所选提交的状态,但是本地更改将保持完整。
选择soft 保存修改过的代码 然后选择reset,下次push的时候就看不到已经删除的commit信息了。
更多推荐
已为社区贡献2条内容
所有评论(0)