GIT的常规使用

news/2025/1/22 19:01:38/

分别如果提交了两次git,如

sepolicy$ git log
commit 695ceb9d8726d1faa72eda7dea1feccf4805b606 (HEAD -> master)
Author: kang <xxx.com>
Date:   Tue Jan 21 11:21:22 2025 +0800

    usb disk ok

commit 3b3ff9f6c7b30370a8a0c2c7f33013995a808641
Author: kang <xxx.com>
Date:   Tue Jan 14 17:56:43 2025 +0800

    commit
 

如果通过git reset --hard恢复到第一次提交

 git reset --hard 3b3ff9f6c7b30370a8a0c2c7f33013995a808641

在通过git log查看只有第一次提交的git

sepolicy$ git log --all
commit 3b3ff9f6c7b30370a8a0c2c7f33013995a808641 (HEAD -> master)
Author: kang <xxx.com>
Date:   Tue Jan 14 17:56:43 2025 +0800

    commit

可以使用 git reflog

sepolicy$ git reflog
3b3ff9f (HEAD -> master) HEAD@{0}: reset: moving to 3b3ff9f6c7b30370a8a0c2c7f33013995a808641
695ceb9 HEAD@{1}: commit: usb disk ok
3b3ff9f (HEAD -> master) HEAD@{2}: reset: moving to HEAD
3b3ff9f (HEAD -> master) HEAD@{3}: commit (initial): commit

然后通过$ git reset --hard  695ceb9恢复
 


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

相关文章

第2章:Python TDD构建Dollar类基础

写在前面 这本书是我们老板推荐过的&#xff0c;我在《价值心法》的推荐书单里也看到了它。用了一段时间 Cursor 软件后&#xff0c;我突然思考&#xff0c;对于测试开发工程师来说&#xff0c;什么才更有价值呢&#xff1f;如何让 AI 工具更好地辅助自己写代码&#xff0c;或许…

Wi-Fi 7、Wi-Fi 6 与 5G、4G 的全方位对比

随着无线通信技术的飞速发展&#xff0c;Wi-Fi 7、Wi-Fi 6&#xff0c;以及5G、4G 已经成为人们生活和工作中不可或缺的网络技术。无论是家庭网络、高速移动通信&#xff0c;还是工业物联网&#xff0c;这些技术都在发挥各自的作用。那么&#xff0c;它们之间有什么区别&#x…

网络安全行业岗位职责

系统安全需求分析师 综合能力 掌握常见的IT系统安全需求 具备总结分析整体网络安全需求及子系统安全需求的能力 具有良好的沟通、团队协作和主动性思考的能力 具备良好的技术文档编制能力 专业知识 熟悉网络、终端、数据、威胁情报、态势感知、流量威胁分析等产品的技术方…

详解Rust 中 String 和 str 的用途与区别

文章目录 1. 基本定义1.1 String1.2 str2. 存储位置与内存模型2.1 String2.2 str3. 用法与区别4. 使用场景4.1 使用 String 的场景4.2 使用 str 的场景5. String 和 str 的关系6. 代码示例分析6.1 从 &str 创建 String6.2 从 String 获取 &str6.3 拼接字符串6.4 静态存…

大华Java开发面试题及参考答案 (上)

TCP 的三次握手和四次挥手过程中各个状态的细节是怎样的&#xff1f; TCP&#xff08;Transmission Control Protocol&#xff09;是一种面向连接的、可靠的传输层协议&#xff0c;其三次握手和四次挥手过程涉及多个状态&#xff0c;以下是详细的状态细节&#xff1a; 三次握手…

Ubuntu22.4挂载大于2.2T磁盘(27T大磁盘)

一、查看磁盘信息 sudo fdisk -l 二、创建文件系统 sudo mkfs.xfs /dev/sdX 三、获取磁盘的 UUID sudo blkid /dev/sdX 四、创建挂载点 sudo mkdir -p /data /dev/sdb: UUID"d01bbb50-28be-4328-bf18-111111111" BLOCK_SIZE"4096" TYPE"xfs&quo…

Whisper-GPT:混合表征音频大语言模型

Whisper-GPT:混合表征音频大语言模型 当下,利用从神经压缩算法(例如#Encodec#​)派生的离散音频标记的生成式音频、语音以及音乐模型数量激增。然而,这种方法的主要缺陷之一在于对上下文长度的处理。如果必须考虑所有不同频率的音频内容才能进行下一个标记预测,那么高保…

5-1 创建和打包AXI Interface IP

创建和打包AXI Interface IP的前流程和后流程 step 1 &#xff1a; 选择类型 1&#xff1a; 将当前的工程打包成IP 2&#xff1a; 将当前的BD工程打包成IP 3&#xff1a; 将指定的源码打包成IP 4&#xff1a; 创建一个新的AXI 接口IP 其中3和4是比较常用的&#xff0c;本次…