git如何获取指定历史版本代码

IT 文章2年前 (2023)发布 小编
0 0 0

本文主要讲解关于git如何获取指定历史版本代码相关内容,让我们来一起学习下吧!

前言

当我还在学习前端的时候,就经常听他们说狗产品什么的,还说需求是不断变的,当时没啥感觉,如今已经入职大半年了,真的体会到了什么叫需求是写不完的。尤其是在还没有ui的情况下,页面是由前端自己设计的,就导致了页面不断的变化。很多时候,真的很无语,老板一天一个样(我们公司是小公司),想一出是一出,他自己需求都不明确,还要我一个刚接触前端这个行业的人来设计。突然就觉得特别累,前端这个行业技术更新迭代又很快,要学习的东西好多,我是感觉我学不动了,在学校都没有这么努力。不说了,老板今天要很早写好以前的写好得页面,他还说了一句:”咋升级就不见了呢”,可这明明是他自己升级没得呀,不敢说话,默默得去查找以前得版本。

情况一:知道版本的commit SHA。

  • 克隆代码:git clone xxxxxx.git
  • 进入项目目录:cd <项目文件夹名称>
  • 切换到指定版本:git checkout <commit SHA>
git如何获取指定历史版本代码

情况二:不清楚版本的commit SHA。

  • 克隆代码:git clone xxxxx.git
  • 进入项目目录:cd <项目文件夹名称>
  • commit SHA,执行命令:
    • git log:查看提交的所有历史版本信息。
    • git log --pretty=oneline:查看所有历史版本信息,只包含版本号和描述。并在一行上展示。
    • git log -x:x为数字,可以查看几个历史版本的信息,x为3即查看三个。
  • 切换到指定版本:git checkout <commit SHA>
  • 注:退出git log只需要点击ctrl+c或者英文状态下的q, 然后回车即可。

git log

git如何获取指定历史版本代码

git log -4

git如何获取指定历史版本代码

git log –pretty=oneline

git如何获取指定历史版本代码

git checkout 485092a1b56dcd5f1494af436953f365ef3f32e9

git如何获取指定历史版本代码

以上就是关于git如何获取指定历史版本代码相关的全部内容,希望对你有帮助。欢迎持续关注潘子夜个人博客(www.panziye.com),学习愉快哦![readsource]https://juejin.cn/post/7309786535934967808[/readsource]

ad

程序员导航

优网导航旗下整合全网优质开发资源,一站式IT编程学习与工具大全网站

© 版权声明

相关文章

暂无评论

暂无评论...