0


idea已经提交的代码和记录如何撤销

背景:

已经提交的代码因为要改需求,或者有错误需要重新改等等原因,想让git提交路径上只出现一次自己的提交记录,使用以下方法可解决

1. 复制要回退的提交记录版本号(每一次提交都有个唯一的版本号)

找到项目的Git窗口 => 选择要操作的分支 => 选择要退回的提交记录(就是你要撤销记录的上一次提交记录) => 鼠标右键拷贝提交记录版本号

假如你要撤销fix test case 这次的提交记录,你就要复制log的提交版本号

2. 打开Reset HEAD 窗口
方式一:在idea菜单栏找到CVS,然后如下图所示

方式二: 项目名右键或者随便打开个项目文件右键,然后操作如下图所示
3. 操作Reset Head

将复制的版本号填写在 To Commit 中,不放心可以点击Validate验证一下,然后点击**Reset **

操作完成后可以看到本地的记录已经被抹除,git服务器还提醒有最新的代码,接下来请看第4步

4. 强制提交

点击操作的分支,选择 Push

此时显示没有要提交的文件, 点击Push 下箭头,点击Force Push 强制推送

会提示,继续点击 Force Push 强制推送

上面一步操作完成后,线上的代码和提交记录都会抹除,这下舒服了。。。

标签: intellij-idea java ide

本文转载自: https://blog.csdn.net/weixin_42348665/article/details/134601921
版权归原作者 不抠鼻子的老妖 所有, 如有侵权,请联系我们删除。

“idea已经提交的代码和记录如何撤销”的评论:

还没有评论