目录

第一步:reset到回滚的分支

第二步:rollback掉变动的代码

第三步:使用git 命令强制提交回滚后的代码。


使用idea开发java代码时,如果想回滚git提交的代码, 需要操作三步。本篇步骤操作前,前提是你的电脑已经安装了git插件,并且你的idea也集成了git插件。步骤如下:

第一步:reset到回滚的分支

说明:idea集成git插件后,在git操作面板找到你要回滚的到哪一次提交记录,右键操作“Rest current branch to Hera”。

第二步:rollback掉变动的代码

说明:选中项目(父子项目直接选择父项目),右键选择git, 再选择“Rollback”。

注意:因为回滚后,部分新建的文件或改动的代码就是要回滚提交的内容,如果是新建的文件则需要手动删除,避免误提交。

第三步:使用git 命令强制提交回滚后的代码。

命令:$ git push --force origin 分支

注意:提交前,记得让自己电脑上pull过本分支代码的同学上删除掉本地分支,否则其他同学提交代码时,仍然会提交合并你回滚前的代码。git命令操作界面就是git bash界面进入。

Idea开发工具操作git回滚提交步骤相关推荐

  1. git 回滚/撤回提交代码、误删、误提交恢复

    git回滚找回代码 上情况 情况1 git pull的时候发生冲突,修改失误,并commit了,怎么恢复? 查看所有的commit提交日志,并获取提交id git log commit 0992046 ...

  2. 【Gitlab】GIT回滚master分支到指定tag版本 并提交远程仓库

    [Gitlab]GIT回滚master分支到指定tag版本 并提交远程仓库 1 查看分支 git branch 2 切换到master分支 git checkout master 3 查看标签 git ...

  3. 在idea中纯界面进行git回滚操作

    在idea中git回滚操作 红色:工作区 绿色:缓存区 白色:已提交(本地版本库或者远程版本库) 通常我们都是在缓存区中写代码 第一步:reset到回滚的版本 找到需要回滚的版本,将代码重置到需要回滚 ...

  4. 1.2 git回滚操作

    1.远程仓库中有的文件,但是本地要给删除掉,如何同步 git ls-files //查看暂存区是否有该文件,以readme.md为例 git rm -r --cached readme.md //删除 ...

  5. Git 回滚 checkout、reset、revert

    Git 回滚 checkout.reset.revert 首先看一下 Git 的工作流程 checkout 是检出的意思,作用是将某次 commit 的状态检出到工作区,它的过程是先将 HEAD 指向 ...

  6. git-代码撤销、回滚到任意版本(git回滚命令reset、revert的区别)

    文章目录 一.Git 代码撤销.回滚到任意版本(当误提代码到本地或master分支时) 二.git回滚命令reset.revert的区别 1. 背景知识 2. 方法一:git reset(回退) 3. ...

  7. Git 回滚命令笔记

    Git 回滚命令 一.未提交 未提交有以下两种情况: 1)已经在工作区修改了文件,但还未执行 git add 提交到暂存区. 2)已经执行了 git add 提交到暂存作,但还未执行 git comm ...

  8. Git回滚版本并push到远端master

    办法一. [Gitlab]GIT回滚master分支到指定tag版本 并提交远程仓库 1 查看分支 git branch 2 切换到master分支 git checkout master 3 查看标 ...

  9. java SSM多操作注解回滚

    在业务操作时难免会遇到一个业务多操作,会用到事物回滚这里写了一个简单的多操作失败事物回滚案例 在这之前你需要在你的applicationContext-mybatis.xml中配置: <!-- ...

最新文章

  1. [转]javascript中style.left和offsetLeft的使用
  2. Python通过代理ip访问网站
  3. aix服务器屏幕显示被锁住了,AIX恢复密码过程总结
  4. 第一周:深度学习引言(Introduction to Deep Learning)
  5. 计算机科学中的逻辑学术,简述逻辑学在计算机科学中的应用
  6. Chrome安装Vue.js devtool 4.1.4_0
  7. 页面根路径${pageContext.request.contextPath }
  8. 报名 | 上道沙龙:科技如何赋能传统金融?
  9. 【C语言】百行代码实现—俄罗斯方块
  10. 阿里云对象存储OSS简介
  11. 20130419阿里电话面试记录
  12. 穷查理宝典_《穷查理宝典》(珍藏版)
  13. JS 数字,金额 用逗号 隔开(数字格式化)
  14. 嵌入式linux学习路线参考(LINUX学习者必看经典)
  15. 电商流水的3大策略:流量、转化率、客单价
  16. 如何一键重装Win10系统图文教程
  17. Oracle 添加主键、索引、删除主键、索引
  18. python面对对象建立自己的电子宠物的编码_父与子的编程之旅:与小卡特一起学Python(第3版)(全彩印刷)...
  19. riscv-amo原子指令
  20. TIDB——HTAP

热门文章

  1. C#基础 Dictionary KeyValuePair 键值对的遍历并输出
  2. Java 程序员这个职业赚钱吗?能赚多少钱?
  3. OSI、分层、数据封装解封过程
  4. QLExpress 系列入门教程-04-QLExpress 绑定java类或者对象的method
  5. python正确的输入语句为,python输入赋值语句
  6. FudanACM校赛
  7. 汇编之简单地打印内容
  8. Python绘制基尼系数图
  9. 2021湖北随州高考成绩查询,湖北随州2021年高考报名人数 多少人报名高考
  10. New iPad跑分测试(多图)