git切换版本

git学习(2)版本查看,回退,切换 git版本回退、切换命令 引言:前面我们已经了解了git初始化,提交某一版本代码等等功能,但是我们只知道,我们提交过几个版本的代码。当我们在写了很多代码后,发现这条路走不通,决定从上一次提交的版本重新编写代码,要怎么做呢?git提供了以下的命令让用户可以灵活地在之前提交的版本上进行切换。如果指向看命令可以直接看总结 一、查看历史提交记录命令 git log 这条命令可以查看当前版本下,... 阅读详情

使用git log 或 git log --pretty=oneline查看可切换的版本信息
在这里插入图片描述
使用 git reflog 可以查看到某个版本需要移动多少索引
在这里插入图片描述
其中图中的 HEAD 是指针,指向的是当前的版本

1、使用 git reset --hard 需要回退版本的key 可以回退指定的版本
在这里插入图片描述
2、使用 git reset --hard HEAD^ 来回退版本,注意:一个^代表回退一个版本, ^也只能用于回退版本,不能前进版本。 也可以使用 git reset --hard HEAD~3 来代表回退的版本,3代表,回退版本次数
在这里插入图片描述
git reset 命令的三个参数对比
1、git reset --soft
只在本地库移动HEAD指针
2、git reset --mixed
在本地库移动HEAD指针
重置暂存区
3、git reset --hard
在本地库移动HEAD指针
重置暂存区
重置工作区

git 实践二:使用 git 切换 esp-idf 的版本 今天我们来简单实践一下如何自如切换 esp-idf 的版本。如果需要了解如何安装及配置 esp-idf,请查看 esp-idf 快速入门。 1. 使用 git 切换 esp-idf 的版本 直接使用以下 git 命令切换即可,例如想切换到 v3.2 版本: git checkout v3.2 git submodule update --init --recursive 2. 常见问题(不定期... 阅读详情

相关推荐

基于奥比中光Orbbec Astra Pro与ROS实现实时3D环境建模:orb_slam2实战指南

本文提供了一份详细的实战指南,介绍如何使用奥比中光Orbbec Astra Pro深度摄像头与ROS系统,部署并运行ORB-SLAM2算法,实现实时3D环境建模与定位。内容涵盖从驱动安装、环境配置、算法编译到摄像头标定与性能调优的全流程,旨在帮助开发者快速搭建一套高性价比的视觉SLAM系统。

weixin_29054399的博客 333

git使用进阶(一)

git基本命令解析

计算机视觉算法开发与落地 2383

Multisim滞回比较器电路设计与仿真实战:从理论到应用

本文详细介绍了Multisim滞回比较器电路设计与仿真实战,从基础理论到实际应用全面解析。通过门铃原理类比解释滞回特性,提供2-5V阈值检测电路的设计步骤和Multisim仿真技巧,并延伸至温度控制系统等实际工程应用,帮助读者掌握电路设计与优化的核心方法。

assembly8low的博客 1081

git 切换到指定版本

1. git clone "httpss: xxx" 拉取最新版本 2. 在拉取的文件夹下 Git Bash Here - 3. 切换到指定版本号 git reset --hard 51adf7 (版本号可以在git上看即:提交记录;git reflog 命令可以查看历史版本号)

Change! 1万+

QML 地图修改插件源码(三),Map在Plugin中设置加载地图类型

常用的地图种类分为交通图,地形图,卫星图等等,在QML的Map(以OSM地图为例)中提供activeMapType属性用于读取当前显示的地图类型(注意:该属性为只读属性,不能用于赋值),QML中地图的加载寻找根据瓦片的文件名进行查找,例如名为"osm_100-l-5-2-2-3.png"的瓦片,其中5代表了该地图的类型

zjgo007的专栏 3162

普冉PY32F003定时器实战:从HSE时钟配置到500ms精准闪烁LED(附完整代码)

本文详细解析了普冉PY32F003单片机定时器的实战应用,从HSE时钟配置到实现500ms精准LED闪烁。通过完整的代码示例和深入的技术分析,帮助开发者掌握定时器参数计算、中断优先级管理及调试技巧,适用于各类嵌入式开发项目。

weixin_30608503的博客 450

git 03(切换历史版本)

git

darren_pty 4969

差分信号_差分信号的原理及其在PCB的设计

差分线是 PCB 设计中非常重要的一部分信号线,信号处理要求也是相当严谨,今天为大家介绍下差分信号的原理以及其在 PCB 设计中的处理方法。 什么是差分信号 差分传输是一种信号传输的技术,区别于传统的一根信号线一根地线的做法,差分传输在这两根线上都传输信号,这两个信号的振幅相等,相位相差 180 度,极性相反。在这两根线上传输的信号就是差分...

weixin_31849185的博客 1809

使用Git切换仓库版本

使用Git切换版本。

TCatTime的博客 8235

VMware ESXi 直通GPU

虚拟机需要独享GPU资源,那么就需要用到DirectPath I/O (直通),ESXi hypervisor 把 GPU 设备直接映射成虚机中的 GPU 设备,供应用使用。注意,内存注意一定要勾选预留,否则开机后报错如下:无法打开虚拟机 win10 的电源。1.ESXi主机,管理,硬件,PCI设备,勾选GPU卡,切换直通,会提示要求重启主机,重启主机之后,该GPU设备直通一栏显示为“活动”。先确认虚拟机是否EFI引导:编辑虚拟机 - 虚拟机选项 - 引导选项 - 固件 - EFI。

liwension的博客 6293

[Unity开发] [PICO]避坑指南:PICO商店上传APP时PXR Platform APPID设定详解

PICO开发者上传Unity应用时常见的"APPID不符"问题,主要源于混淆了开发者后台两个不同位置的APPID。

每日出拳老爷子的博客 555

Git -- 版本切换

Git -- 版本切换,版本穿越

King Saj 1177

《Python星球日记》 第72天:问答系统与信息检索

《Python星球日记》 第72天:问答系统与信息检索,在前面的日子里,我们学习了自然语言处理的基础知识,包括文本预处理、词向量、Transformer架构和各种预训练模型。今天,我们将探索问答系统这一NLP的重要应用,以及如何结合信息检索技术构建智能问答系统。

Code_流苏:在代码中寻诗意,在实践中觅真知 1073

git切换到旧版本_Git版本切换

前面的话本文将以一个简单实例的形式来介绍Git版本切换初始版本首先,在一个自定义的位置,创建目录a,比如在D盘下[注意]本文会用到一些常用的Linux的Shell命令,详细信息移步至此先使用cd d:命令,切换到d盘,然后使用mkdir a命令,在d盘下新建一个名称为a的文件夹。最后,使用ls命令,查看d盘下的所有文件及文件夹,发现a是存在的,所以操作成功然后,使用cd a命令,进入d盘下的a文件...

weixin_35715190的博客 2200

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

GIT如何切换到指定的历史版本

背景 git应用后期,会出现一些特殊的场景问题需要处理。今天恰巧再次遇到一个问题:发现现在的版本有一个历史修复问题再次复现了,怀疑可能是后续其他终端版本迭代时把修复的版本冲掉所致。为验证此猜想,遂欲得到当时修复版本的代码。故便出现了今天要解决的问题,如何来获取指定版本的代码?为解决此问题,特此记录,以做分享。 问题 git如何切换到指定的历史版本? 说明 此问题的终极意图其实就是切换到历史的某次提交版本,使当前环境下的代码切换到那个时候。 ...

大雷 2万+

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

【Git开发教程 二 —— Git切换项目版本】

Git切换项目版本

qq_43629857的博客 7158

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Git版本管理:不同版本的切换

       在前文中,我们记述了如何安装以及如何使用Git创建一个版本库,并且在版本库first_git中加入了第一个版本的文件,命名为learning.txt,内容为: I love coding. Hello world! Have a nice day!   &

海军上将光之翼的博客 3140

Git版本切换

【新版本】   我们创建一个新的文件夹git-version,在文件夹下初始化一个git仓库git init,touch 1.txt // 第一个版本,内容为空 git add 1.txt git commit 'add 1.txt' // 第二个版本 vim 1.txt // 添加1 git add 1.txt git commit 'alter to 1' // 第三个版本 ...

殇莫忆的博客 2339

MAC下切换到最新git版本

首先查看git版本的相应位置 $which-agit 那么我们回看到目前有两个git信息 /usr/bin/git /usr/local/git/bin/git 然后执行 $vim.bash_profile 在里面插入export环境,指向你选择gi...

1343

Git | Git 版本控制 —— 时间法则 — 版本切换

其实前面讲 “时光倒流” 的时候相信小伙伴就应该已经理解了 Git 版本切换的原理了,就是一个 HEAD 指针的切换,我们本章的 “时光穿越” 原理一致,同样只是把 HEAD 指针换了个位置而已。在上一章中我们已经介绍了 “Git 时间法则” 的基础知识,了解了如何对比不同版本内容的差异,本节,我们来学习时间法则的进阶课程,即如何操作时间流向。如上,回溯成功,从结果来看,Time2 那行确实是少了(关于 HEAD 笔者在上一节中已经详细讲解过了,这里就不说了)。一样的,先确定未来坐标,可是问题就是,

Blue17 の 小窝 1213

Git_IDEA集成git_切换版本

此时我们新建的git_maven1项目还没有编写代码,那么我们就编写一个java文件来演示我们版本切换:下面来看具体步骤: 1: 2: 3: 4: 5:

想要成为大佬的彪彪 706

idea 使用 git 切换版本

先在类里面每写一个输出语句就将他们提交到本地库 点击查看历史版本的两个方法 第一:右上角的闹钟图标 第二:选中模块下的Git ——> Show History 点击之后: 就能看到不同版本了 下面开始切换版本 第一步:选择要切换的版本 比如我们切换到更新1的版本,那么对着更新1 按右键,点击Copy Revision Number 第二步:在模块上右键 点击Git ——> Repository ——> Reset HEAD… 第三步:选择 Hard 并粘贴版本号,点击Rese

weixin_45417821的博客 7271

轻松掌握Git开发(三)版本的切换

上篇文章介绍了关于本地库的一些基本操作,如:初始化、添加、提交等等,本篇文章将介绍如何使用Git切换项目版本。 查看提交历史 在进行版本切换之前,我们需要了解一个指令: git log 该指令能够查看提交历史,执行该指令,结果如下: 前面我们进行了两次提交,通过该指令就都显示出来了,包括提交的作者标识,提交时间,提交描述等。仔细观察,会发现这两次提交的信息展示不太一样: 首先是commi...

。。。 3176

git切换到旧版本_Git 版本前后切换

Git 版本前后切换主要内容:1) HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间穿梭,使用命令git reset --hard commit_id。2)用git log可以查看提交历史,可以查询到我们要返回版本的ID。3)版本回退之后,需要再次回到会退前,可以用git reflog查看命令历史,可以查看到每次命令的记录,里面会有我们需要的版本ID。假设在工作中,你将辛辛苦苦...

weixin_35060159的博客 986

GIT使用_GIT版本切换

关于GIT的版本切换

qq_54357381的博客 2346

git checkout 切换分支和版本回退

1、分支切换 1.1基本 git checkout <branch> 切换分支 git checkout -b branch 新建分支并切换 相当于 git branch <newBranch > git checkout <newBranch> ps: 新建的本地分支是在当前分支的基础上拉取下来的 ,工作中,一般下载好工程,会自动创建master分支(现在github是main分支),其他远程分支可以通过git branch -a查看,然后git checkout

保持一颗永远好奇、勇于探索的心 1万+
上一篇: git添加提交以及查看状态
下一篇: SpringBoot整合Mybatis-Plus
与黑夜为伍
博客等级 码龄7年 19粉丝 80原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值