git --- revert用法

news/2024/11/28 17:51:22/

1. 什么情况下使用revert?

比如你改代码改错了,并没有发现,叫代码提交到了github,结果队友发现了,需要将你的某次提交回退,就可以使用,使用后作为一次新的提交,可以很方便的push到github,并不会有冲突的问题。

git revert 撤销某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销,作为一次最新的提交。

2. revert用法

2.1 简单用法

 git revert HEAD                  撤销前一次 commitgit revert HEAD^               撤销前前一次 commit   

2.2 高阶用法

当有多个commit需要撤销,有可能是连续的,或是不连续的,那该怎么操作?
1.连续

git revert -n commit_id_start..commit_id_end

使用该命令可以将提交撤回到commit_id_start的位置

2.不连续


http://www.ppmy.cn/news/4052.html

相关文章

KEIL5软件仿真支持的器件

问题的提出 用KEIL进行软件仿真,想观察一下处理器STM32F091RCY的I2C和DAC引脚输出的波形,发现无法向波形中添加信号,如下图所示 当在命令行中输入 dir vtreg 指令时,仅仅能够显示内核的寄存器,外设的寄存器无法输出&a…

王卫点赞友商?北京快递保卫战,顺丰彰显大格局大气度

当下,随着全面放开,国内新冠疫情到了另一个严峻的拐点时刻,特别是北京,正日益逼近感染高峰期。 作为社会生活的毛细血管,快递物流企业们在当下的新冠疫情大背景下上演了一幕幕的鲜活的画面,快递行业市场新…

机器学习笔记:scikit-learn pipeline使用示例

0. 前言 在机器学习中,管道机制是指将一系列处理步骤串连起来自动地一个接一个地运行的机制。Scikit-Learn提供了pipeline类用于实现机器学习管道,使用起来十分方便。 既然要将不同处理步骤串联起来,首先必须确保每个步骤的输出与下一个步骤的…

“电池黑马”瑞浦兰钧增速惊人,动储双起飞

撰稿 | 多客 来源 | 贝多财经 12月14日,“电池黑马”瑞浦兰钧能源股份有限公司(以下简称“瑞浦兰钧”)向港交所主板提交上市申请,摩根士丹利和中信证券为其联席保荐人。至此,国内动力电池装机量排名前十的企业均已上…

【C语言】整型的存储方式(大小端,原码,反码,补码)

目录 一、基本类型 二、原码,反码,补码 2.1 原,反,补的计算方式 2.1.1 正数的原,反,补 2.1.2 负数的原,反,补 2.2 为什么要用补码存放 2.3 大小端是什么? 2.3.1 …

取整的四种方式

取整的四种方式一.基本认识二.四种取整方案1.零向取整2.地板取整3.向右取整4.四舍五入一.基本认识 这里按理说5/2应该为2.5啊,怎么为2呢?按照我们曾经的理解,其实知道符号/其实是取整。但它究竟是如何取整呢? 二.四种取整方案 1.…

Java学习笔记 —— 链式编程学习笔记

Java学习笔记 —— 链式编程学习笔记前言介绍代码实例lombok实现原生方式结束语前言 链式编程大家可能有些熟悉也有些许陌生,我们今天来揭开这个神秘面纱。 介绍 链式编程的中心思想是通过:每次方法调用后都返回当前对象,非常不可思议吧&…

电脑重装系统后重启电脑黑屏是怎么回事

电脑重装系统后重启电脑黑屏怎么回事?最近有用户反映自己在重装电脑系统后,开机出现了黑屏的现象,检查后发现硬件设备没有故障,那么是怎么回事呢?有可能是显示器不支持该显卡显示的分辨率或者是重装系统后的显卡驱动与…