【git】commit之后,想撤销commit

ops/2024/11/26 17:36:26/

一、已经commit,想要回退到上一步

  • 保留代码
git reset --soft HEAD^
  • 回退到具体的哪一步
HEAD^的意思是上一个版本,也可以写成HEAD~1如果你进行了2次commit,想都撤回,可以使用HEAD~2

git_reflog_16">二、git reflog

  • 查看 sha值
git reflog 
  • 回到某一次提交
# 1.先用reflog看看记录的所有HEAD的历史
git reflog  
# 2.然后找到那个SHA,进行恢复
git reset --hard 98abc5a  
# 3.再来看一下 git 记录:
git log  

http://www.ppmy.cn/ops/136883.html

相关文章

LeetCode—704. 二分查找(简单)

仅供个人学习使用 题目描述: 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 示例 1: 输入: nums [-1,0,3…

【cocos creator】下拉框

https://download.csdn.net/download/K86338236/90038176 const { ccclass, property } cc._decorator;type DropDownOptionData {optionString?: string,optionSf?: cc.SpriteFrame } type DropDownItemData {label: cc.Label,sprite: cc.Sprite,toggle: cc.Toggle }cccl…

【Spring Boot】# 使用@Scheduled注解无法执行定时任务

1. 前言 在 Spring Boot中,使用Scheduled注解来定义定时任务时,定时任务不执行;或未在规定时间执行。 import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component;Component public c…

Python 爬虫从入门到(不)入狱学习笔记

爬虫的流程:从入门到入狱 1 获取网页内容1.1 发送 HTTP 请求1.2 Python 的 Requests 库1.2 实战:豆瓣电影 scrape_douban.py 2 解析网页内容2.1 HTML 网页结构2.2 Python 的 Beautiful Soup 库 3 存储或分析数据(略) 一般爬虫的基…

【MATLAB源码-第223期】基于matlab的Massive-MIMO Vblast检测比较,对比ZF ZF-SIC MMSE MMSE-SIC四种算法。

操作环境: MATLAB 2022a 1、算法描述 无线通信系统的发展极大地推动了现代通信技术的进步,从移动通信到无线局域网,甚至是物联网,均依赖于无线通信系统的高效和可靠性。在无线通信系统中,核心目标是实现数据的可靠传…

2024年11月最新版Adobe PhotoShop(26.0)中文版下载

点击下载 Adobe PhotoShop 是一款功能强大的应用程序,已被各种公司、专业艺术家、设计和创作者广泛使用。该程序允许您创建、编辑和合成多层、蒙版和多种颜色模型(包括 RGB、专色、CMYK 等)的光栅图像。 Adobe Adobe PhotoShop 主要功能&…

AIVA 技术浅析(三):如何通过CNN捕捉音乐作品中的细节和模式

为了更深入地理解AIVA(Artificial Intelligence Virtual Artist)如何利用卷积神经网络(CNN)捕捉音乐作品中的细节和模式,并生成高质量的音乐,以下是个人理解与浅析: 1. 数据收集与预处理 1.1 …

Oracle 数据库 23ai 新特性: Schema Annotations

Data Use Case Domain (数据用例域)和 Schema Annotation 都属于 Application Data Usage 的范畴。但Data Use Case Domain比Schema Annotation要简单得多,也重要得多。因此我们先讲解简单的。 本文介绍23ai的新特性,Schema Anno…