0


gitlab+idea回退代码并提交到新分支

目录结构

前言

IntelliJ IDEA +GitLab开发过程中需将代码回退到指定版本,然后创建新的分支进行备份处理,操作过程整理如下:
在这里插入图片描述

idea创建新分支

小编使用的是“IntelliJ IDEA 2020.1 x64”,使用idea创建分支截图如下:

  1. 点击右下角的master(目前所在分支);
  2. 选择弹窗Git Branches中的【+ New Branch】;在这里插入图片描述
  3. 填写新建的分支名称,然后点击【Create】;在这里插入图片描述
  4. Local Brabches中展现新创建的分支,创建成功;在这里插入图片描述

查看代码提交记录

使用IntelliJ IDEA获取

在Git提交Log中选择将要回退的节点,然后右击选择【Copy Revision Number】(复制内容:771349ec2c139dc238fe0304ff1acdc34d3135d9);
在这里插入图片描述

使用Git Bash Here获取

登录GitLab管理端,查看历史提交记录,选择将要回退的节点,复制唯一编码(771349ec2c139dc238fe0304ff1acdc34d3135d9);
在这里插入图片描述

代码回退到指定版本

回退执行命令行

git reset --soft 提交记录编码(771349ec2c139dc238fe0304ff1acdc34d3135d9)

使用IntelliJ IDEA实现

进入“Terminal”,直接执行命令行(默认项目所在目录,不需更改)
在这里插入图片描述

使用Git Bash Here实现

进入项目所在目录,键入命令行,直接回车即可;
在这里插入图片描述

回退完成验证

回退节点之后提交的代码会变成未提交状态;
在这里插入图片描述

idea提交指定版本代码

  1. 将回退节点之后未提交状态的代码进行回滚在这里插入图片描述
  2. idea切换至新的分支在这里插入图片描述
  3. 提交代码到新的分支中在这里插入图片描述

验证分支代码推动成功

在这里插入图片描述

—%%%— 如有错误还望指正,小编日后一定完善 —%%%—在这里插入图片描述


本文转载自: https://blog.csdn.net/weixin_43948057/article/details/129276956
版权归原作者 Mr.caesar 所有, 如有侵权,请联系我们删除。

“gitlab+idea回退代码并提交到新分支”的评论:

还没有评论