首页 > 其他分享 >Git工具的使用教程二

Git工具的使用教程二

时间:2024-09-25 14:25:35浏览次数:11  
标签:教程 git Git 指令 版本 回退 commit 工具 id


1.3时光穿梭机——版本回退



版本回退分为两步骤进行操作:



步骤:



1.查看版本,确定需要回到的时候点



    指令:



            git log



            git log --pretty=oneline



2.回退操作



    指令:



            git reset --hard 版本号







Git工具的使用教程二_微信公众号


注意:回到过去之后,要想再回到之前最新的版本的时候,则需要使用指令去查看历史操作,已得到最新的commit id。


查看历史操作指令:git reflog




Git工具的使用教程二_版本回退_02


小结:


  • a.要想回到过去,必须先得到commit id,然后通过git reset -hard进行回退;
  • b.要想回到未来,需要使用git reflog进行历史操作查看,得到最新的commit id;
  • c.在写回退指令的时候commit id可以不用写全,git 自动识别,但是也不能写太少,至少需要写前4位字符

后续继续发布剩余内容。。。。

欢迎关注微信公众号:黑马金牌编程

Git工具的使用教程二_版本回退_03

标签:教程,git,Git,指令,版本,回退,commit,工具,id
From: https://blog.51cto.com/HMJP/12109132

相关文章

  • Git使用教程五
    基于ssh协议(推荐)该方式与前面https方式相比,只是影响github对于用户的身份鉴权方式,对于git的具体操作(如提交本地、添加注释、提交远程等操作)没有任何影响。生成公私钥对指令(需先自行安装OpenSSH):ssh-keygen-trsa-C"注册邮箱"步骤:1.生......
  • Git使用教程四
    拉取线上仓库:gitpull提醒:在每天工作的第一件事就是先gitpull拉取线上最新·的版本:每天下班前要做的是gitpush,将本地代码提交到线上仓库。有兴趣可以关注一下微信公众号......
  • Git使用教程三
    2.远程仓库线上仓库的操作学习以Github为例2.1完成线上仓库创建注意:仓库要求在当前账号下唯一2.2两种常规使用方式2.2.1基于http协议a.创建空目录,名称就称为shopb.使用clone指令克隆线上仓库到本地......
  • Git使用教程六
    冲突的产生与解决案例:模拟产生冲突。①同事在下班之后修改了线上仓库的代码注意:此时我本地仓库的内容与线上不一致的。2.第二天上班的时候,我没有做gitpull操作,而是直接修改了本地的对应文件的内容需要在下班的时候将代码......
  • Git使用教程七——Git实用技能
    Git实用技能1.图形管理工具GithubforDesktopSourcetree老牌的GitGUl管理工具了,也号称是最好用的GitGUI工具。功能丰富,基本操作和高级操作都非常流畅,适合初学者.上手。TortoiseGit对于熟悉SVN的开发人......
  • Windows安装HeidiSQL教程(图文)
    一、软件简介HeidiSQL是一款开源的数据库管理工具,主要用于管理MySQL、MariaDB、SQLServer、PostgreSQL和SQLite等数据库系统。它提供了直观的用户界面,使用户可以轻松地连接到数据库服务器、执行SQL查询、浏览和编辑数据、管理数据库结构等操作。跨平台支持:HeidiSQL可以在Windows操......
  • 蓝队自动化应急响应工具(非常详细)零基础入门到精通,收藏这一篇就够了
    最近在工作中遇到了一个挺不错的工具,特别适合我们这些专注于网络安全的技术人员。你知道我们在日常工作中经常需要面对各种安全事件和威胁,有时候真的会感觉自己像在打游击战。不过,有了这个工具,应对安全事件就轻松多了。我最近开始用一个叫做FindAll的工具,它是为蓝队设计的......
  • 如何运用AI工具优化写作过程,提升语言润色、排版及格式调整的效率,掌握SCI期刊的投稿流
    科学研究的核心在于将复杂的思想和实验成果通过严谨的写作有效地传递给学术界和工业界。对于研究生、青年学者及科研人员,如何高效撰写和发表SCI论文,成为提升学术水平和科研成果的重要环节。旨在帮助学员系统掌握从选题到投稿的全过程,提高论文撰写效率与质量,尤其是在当今AI技术......
  • 如何恢复被删除的 GitLab 项目?
    本文分享如何使用极狐GitLab的项目延迟删除功能来避免仓库被用户误操作。该功能设置了删除延时时间,在延时期间内,用户还可以对项目进行恢复。极狐GitLab为GitLab的中文发行版,中文版本对中国用户更友好。可以一键私有化部署,也可以直接使用SaaS。详细安装指南可以查看官网http......
  • ArgoWorkflow教程(五)---Workflow 的多种触发模式:手动、定时任务与事件触发A0
    合集-ArgoWorkflow(5)1.ArgoWorkflow教程(二)---快速构建流水线:Workflow&Template概念08-202.ArgoWorkflow教程(一)--DevOps另一选择?云原生CICD初体验08-063.ArgoWorkflow教程(三)---使用Artifacts实现步骤间文件共享08-29:milou加速器4.ArgoWorkflow教程(四)---Workfl......