idea中使用(Revert Commit)图解

目录
  • 一.先说结论
  • 二.操作步骤
    • 1.我有三个记录
    • 2.随便选择一个进行Revert Commit
    • 3.点击Revert Commit立刻弹框如图
    • 4.然后你点击Commit按钮
    • 5.这会你push就行
  • 总结

一.先说结论

针对任何一个代码记录都进行Revert Commit操作:

  • ①不管此记录是commit未push,还是已经push过;
  • ②不管此记录之后有没有其他的多次commit或push’记录
  • 总之都会生成一个新的Revert "xxx"记录,接下来你想commit就commit,想push就push。

二.操作步骤

1.我有三个记录

这三个记录可以是只commit未push,也可以是push过,无所谓。

2.随便选择一个进行Revert Commit

我选择"test1"

3.点击Revert Commit立刻弹框如图

4.然后你点击Commit按钮

记录窗口会立即显示一个新的记录

5.这会你push就行

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。

(0)

相关推荐

  • 详解IDEA Git Reset 选项说明

    1 . 目标 演示下图的git reset 各选项的效果. 2. Git Reset操作说明 图中说明: his will reset the current branch head to the selected commit, and update the working tree and the index accoding to the seleted mode. 意思是: 该操作会重置当前分支指针到所选择的提交点,并且更新记录点和根据所选选项更新index状态. 这句话意味着该项操作会

  • IDEA使用入门小白操作教程

    初识IDEA IDEA 全称IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手.代码自动提示.重构.J2EE支持.Ant.JUnit.CVS整合.代码审查. 创新的GUI设计等方面的功能可以说是超常的.IDEA是JetBrains公司的产品. 作为一名合格的程序猿,对于开发工具的选择也是很重要的,虽然我们常用 eclipse.myeclipse等开发工具就能满足目前的开发需求,毕竟每个公司的要求不一样,对于IDE

  • idea使用Mybatis逆向工程插件详情

    目录 一.使用mybatis连接数据库 二.安装Better-Mybatis-Generator插件 三.关于example类详解 1.example成员变量 2.example使用 一.使用mybatis连接数据库 添加连接的mysql的信息,测试链接成功即可. 二.安装Better-Mybatis-Generator插件 安装成功后,在需要生成的表上右键选择mybatis-generator. 添加要生成的一些配置. 点击OK,第一次生成会弹出窗口,需要输入数据库的帐号密码.可以看到生成该表

  • idea中使用(Revert Commit)图解

    目录 一.先说结论 二.操作步骤 1.我有三个记录 2.随便选择一个进行Revert Commit 3.点击Revert Commit立刻弹框如图 4.然后你点击Commit按钮 5.这会你push就行 总结 一.先说结论 针对任何一个代码记录都进行Revert Commit操作: ①不管此记录是commit未push,还是已经push过: ②不管此记录之后有没有其他的多次commit或push’记录 总之都会生成一个新的Revert "xxx"记录,接下来你想commit就commi

  • VirtualBox 在Centos 7 中安装增强功能图解 (共享文件夹)

    1.分配光驱 2.安装相关依赖包 yum install -y bzip2 gcc gcc-devel gcc-c++ gcc-c++-devel make kernel-d 3.创建临时文件夹 mkdir /mnt/cdrom 4.挂载并安装 mount -t auto -r /dev/cdrom /mnt/cdrom cd /mnt/cdrom ./VBoxLinuxAdditions.run 5.关机并添加共享文件夹 重启后,使用mount查看共享的目录(默认会加上"sf_"前缀

  • SpringBoot中的内容协商器图解

    背景 使用了restful的小伙伴对于导出这些需求本能就是拒绝的~破坏了restful的url的一致性[严格矫正 不是http json就是restful 很多小伙伴都会吧暴露出一个json就直接称为restful ] 正如上文的代码生成器 我们会批量生成一堆代码 其中绝大部分都是RestController public abstract class AbstractRestController<V extends Vo, S extends So, PK extends Serializab

  • vue.js中npm安装教程图解

    首先理清nodejs和npm的关系: node.js是javascript的一种运行环境,是对Google V8引擎进行的封装.是一个服务器端的javascript的解释器. 包含关系,nodejs中含有npm,比如说你安装好nodejs,你打开cmd输入npm -v会发现出啊线npm的版本号,说明npm已经安装好. 引用大神的总结: 其实npm是nodejs的包管理器(package manager).我们在Node.js上开发时,会用到很多别人已经写好的javascript代码,如果每当我们

  • 如何关掉pycharm中的python console(图解)

    安装好jupyter notebook后,在pycharm中无论运行什么样的python脚本,都会默认使用python的console运行,这种console非常恶心,前几行全是费话.而且运行完后,不会自动关闭,这样console越积越多,就像上图一样开了十几个.这严重影响了我们读代码. 如何关闭烦人的console? 来,看好: 总结 以上所述是小编给大家介绍的如何关掉pycharm中的python console(图解),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的

  • 详解Java中KMP算法的图解与实现

    目录 图解 代码实现 图解 kmp算法跟之前讲的bm算法思想有一定的相似性.之前提到过,bm算法中有个好后缀的概念,而在kmp中有个好前缀的概念,什么是好前缀,我们先来看下面这个例子. 观察上面这个例子,已经匹配的abcde称为好前缀,a与之后的bcde都不匹配,所以没有必要再比一次,直接滑动到e之后即可. 那如果好前缀中有互相匹配的字符呢? 观察上面这个例子,这个时候如果我们直接滑到好前缀之后,则会过度滑动,错失匹配子串.那我们如何根据好前缀来进行合理滑动? 其实就是看当前的好前缀的前缀和后缀

  • vuex中this.$store.commit和this.$store.dispatch的基本用法实例

    目录 前言 区别 实战 总结 前言 this. s t o r e . d i s p a t c h ( ) 与 t h i s . store.dispatch() 与 this. store.dispatch()与this.store.commit()方法的区别总的来说他们只是存取方式的不同,两个方法都是传值给vuex的mutation改变state 区别 this.$store.commit() 同步操作 this.$store.commit('方法名',值)[存储] this.$sto

  • Vuex中this.$store.commit()和this.$store.dispatch()区别说明

    目录 this.$store.commit()和this.$store.dispatch()的区别 commit: 同步操作 dispatch: 异步操作 其他了解 Vuex应用实例this.$store.commit()触发 新建文件夹store,store下 头部公共组件components文件夹下 this.$store.commit()和this.$store.dispatch()的区别 两个方法其实很相似,关键在于一个是同步,一个是异步 commit: 同步操作 this.$store

  • windows中oracle 11g安装图解

    1.Oracle 11g R2安装手册(图文教程)For Windows 安装前大家需要确认以下几点: 你的内存没有问题(这一点很重要,如果你的机子经常蓝屏那就不要装了,不然有你哭的) 你的系统已经激活 计算机已安装.NetFramework 4.0,不然第一步就会有弹出框告诉你"oui.exe已停止工作" 即使是64位的系统也可以安装32位的Oracle 1.下载Oracle 11g R2 for Windows版本,下载地址如下官方网站:http://download.oracle

  • sqlserver中创建链接服务器图解教程

    1.展开服务器对象-->链接服务器-->右击"新建链接服务器"注意:必须以数据库管理员身份登录(通常也就是sa帐号)后,才可以创建"链接服务器" 2.输入链接服务器的IP 3.设置链接服务器的安全性 完成后,如下图:现在测试一下,用帐号user本地登录SqlServer,新建一个查询,输入Select * From [链接服务器名].[远程数据库名].[所有者].[表名]比如Select * from [127.0.0.1].[cntvs].[dbo].

随机推荐