git如何拉取指定版本号?

前期准备工作:

步骤1.安装好git   (省略,自行百度)

步骤2.找一个空白的文件右键---》Git Bash Here 打开git 命令窗口输入:git init  (初始化本地仓库,目的是为了待会能克隆代码到本地仓库)

如图所示:

 重点开始:

说一下我遇到的情况吧,项目上不知道从哪个版本开始就出现重大问题了,通过大量排查依然没有解决,没办法只能把代码退回某一个正常的版本,于是便有了这篇博客,记录一下方便自己和他人学习借鉴

1. 使用 `git log` 命令查看提交历史记录,找出要拉取的版本号的 hash 值,亦或是去gitLabe上直接复制hash 值

 直接复制:

 

2. 执行 `git checkout` 命令,后跟要拉取的版本号的 hash 值,例如:`git checkout fc9177742759019d7d0c95ef8077ac02bb826d08`。这将把代码库的 HEAD 移动到指定的版本。

3. 注意,如果您希望切换到指定版本的新分支,而不是在当前分支上进行更改,请使用 `git checkout -b` 命令,例如:`git checkout -b newbarch fc9177742759019d7d0c95ef8077ac02bb826d08`。

 4. 如果您在指定版本上进行更改并希望将更改提交到 Git 仓库,请使用 `git commit` 和 `git push` 命令。

posted @ 2023-07-23 16:56  星期7  阅读(582)  评论(0编辑  收藏  举报