IDEA中git回退历史版本,并删除历史提交记录

发布时间:2023-07-07 16:47:03

本文主要介绍了git在idea中的回归历史版本,适用于代码错误分支和正常回归版本。

!!!退货前检查当地分支是否与远程分支对应,否则会失败!!!

1.打开idea中git历史提交窗口 快捷键 alt + 9 (如果有改变,则是自己改变的快捷键)

IDEA中git回退历史版本,并删除历史提交记录_git

2.选择要退回的版本复制版本号。

(1)例如,我选择在7月4日退休 10.43此记录,选择右键copy Revision Nubmer,此时将复制当前版本号,以防万一,可先粘贴到其他地方。

例:d76abf02403be3f79e4a3d8a00762876

IDEA中git回退历史版本,并删除历史提交记录_git_02

3.点击idea中的gitt 选择Reset head 弹出弹窗。

IDEA中git回退历史版本,并删除历史提交记录_git_03

IDEA中git回退历史版本,并删除历史提交记录_ide_04

你会发现本地代码hard头已经回到了当前版本。

IDEA中git回退历史版本,并删除历史提交记录_git_05

四、最后一步,提交

打开idea项目的命令行 Terminal窗口

IDEA中git回退历史版本,并删除历史提交记录_git_06

输入命令git push origin dev(要回退的分支) --force

或者 git push -f (强推)

这基本上不会报错。如果没有反应,检查当地分支是否与远程分支对应。

5.登录gitlab,发现分支已成功退回

IDEA中git回退历史版本,并删除历史提交记录_当前版本_07

接着就完事了!!!!

上一篇 静态方法替代实例方法
下一篇 HashMap的实现原理详解(看这篇就够了)

文章素材均来源于网络,如有侵权,请联系管理员删除。

标签: Java教程Java基础Java编程技巧面试题Java面试题